diff options
Diffstat (limited to 'rdb.c')
-rw-r--r-- | rdb.c | 113 |
1 files changed, 111 insertions, 2 deletions
@@ -30,7 +30,7 @@ int rdb_open() { #ifdef USE_MYSQL - return db_mysql_open(); + return 1; // db_mysql_open(); #endif } @@ -41,7 +41,7 @@ int rdb_close() { #ifdef USE_MYSQL - return db_mysql_close(); + return 1; // db_mysql_close(); #endif } @@ -337,6 +337,115 @@ void rdb_save_news(NewsItem * ni) /*************************************************************************/ +void rdb_load_bs_dbase(void) +{ + +#ifdef USE_MYSQL + return db_mysql_load_bs_dbase(); +#endif + +} + +/*************************************************************************/ + +void rdb_load_hs_dbase(void) +{ + +#ifdef USE_MYSQL + return db_mysql_load_hs_dbase(); +#endif + +} + +/*************************************************************************/ + +void rdb_load_ns_dbase(void) +{ + +#ifdef USE_MYSQL + return db_mysql_load_ns_dbase(); +#endif +} + +/*************************************************************************/ + +void rdb_load_news(void) +{ +#ifdef USE_MYSQL + return db_mysql_load_news(); +#endif +} + +/*************************************************************************/ + +void rdb_load_exceptions(void) +{ +#ifdef USE_MYSQL + return db_mysql_load_exceptions(); +#endif +} + +/*************************************************************************/ + +void rdb_load_cs_dbase(void) +{ +#ifdef USE_MYSQL + return db_mysql_load_cs_dbase(); +#endif +} + +/*************************************************************************/ + +void rdb_load_os_dbase(void) +{ +#ifdef USE_MYSQL + return db_mysql_load_os_dbase(); +#endif +} + +/*************************************************************************/ + +void rdb_load_ns_req_dbase(void) +{ +#ifdef USE_MYSQL + return db_mysql_load_ns_req_dbase(); +#endif +} + +/*************************************************************************/ + +void rdb_load_dbases(void) +{ + if (!skeleton) { + rdb_load_ns_dbase(); + if (debug) alog("RDB: Loaded NickServ DataBase (1/8)"); + if (s_HostServ) { + rdb_load_hs_dbase(); + if (debug) alog("RDB: Loaded HostServ DataBase (2/8)"); + } + if (s_BotServ) { + rdb_load_bs_dbase(); + if (debug) alog("RDB: Loaded BotServ DataBase (3/8)"); + } + rdb_load_cs_dbase(); + if (debug) alog("RDB: Loaded ChanServ DataBase (4/8)"); + } + rdb_load_os_dbase(); + if (debug) alog("RDB: Loaded OperServ DataBase (5/8)"); + rdb_load_news(); + if (debug) alog("RDB: Loaded News DataBase (6/8)"); + rdb_load_exceptions(); + if (debug) alog("RDB: Loaded Exception Database (7/8)"); + if (PreNickDBName) { + rdb_load_ns_req_dbase(); + if (debug) alog("RDB: Loaded PreNick DataBase (8/8)"); + } else { + if (debug) alog("RDB: No need to load PreNickDB (8/8)"); + } + alog("RDB: All DataBases loaded."); +} +/*************************************************************************/ + void rdb_save_exceptions(Exception * e) { |