summaryrefslogtreecommitdiff
path: root/rdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'rdb.c')
-rw-r--r--rdb.c113
1 files changed, 111 insertions, 2 deletions
diff --git a/rdb.c b/rdb.c
index 1ed2d21ad..8ed346dfe 100644
--- a/rdb.c
+++ b/rdb.c
@@ -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)
{