Update the engine and re-enable sqlite database creation.

This commit is contained in:
Relintai 2021-05-01 21:54:34 +02:00
parent c5694ff6cf
commit b0c9c2f33b
2 changed files with 11 additions and 8 deletions

2
HEADS
View File

@ -1 +1 @@
{"engine": {"master": "06cd3e0f6b6081434af6bd9fcf154553a45941c6"}}
{"engine": {"master": "c7ae476853118da5b9b13e35896935dd8d78021c"}}

View File

@ -20,12 +20,12 @@
void create_databases() {
Settings *settings = Settings::get_singleton();
//Settings *settings = Settings::get_singleton();
if (!settings) {
printf("create_databases: Settings singleton is null!");
return;
}
//if (!settings) {
// printf("create_databases: Settings singleton is null!");
// return;
//}
/*
rapidjson::Value dbs = settings->settings["databases"];
@ -36,12 +36,15 @@ void create_databases() {
}
*/
//DatabaseManager *dbm = DatabaseManager::get_singleton();
DatabaseManager *dbm = DatabaseManager::get_singleton();
//uint32_t index = dbm->create_database("mysql");
//Database *db = dbm->databases[0];
//db->_builder_creation_func = MysqlQueryBuilder::create;
//db->connect("");
uint32_t index = dbm->create_database("sqlite");
Database *db = dbm->databases[index];
db->connect("database.sqlite");
}
int main(int argc, char **argv) {