Cleaned messages db
This commit is contained in:
parent
b4aa9e8318
commit
68710d61dd
@ -313,18 +313,16 @@ Status TdDb::init_sqlite(int32 scheduler_id, const TdParameters ¶meters, DbK
|
||||
LOG(WARNING) << "Got PRAGMA user_version = " << user_version;
|
||||
|
||||
// init DialogDb
|
||||
TRY_STATUS(drop_dialog_db(db, user_version));
|
||||
bool dialog_db_was_created = false;
|
||||
if (use_dialog_db) {
|
||||
TRY_STATUS(init_dialog_db(db, user_version, dialog_db_was_created));
|
||||
} else {
|
||||
TRY_STATUS(drop_dialog_db(db, user_version));
|
||||
}
|
||||
|
||||
// init MessagesDb
|
||||
TRY_STATUS(drop_messages_db(db, user_version));
|
||||
if (use_message_db) {
|
||||
TRY_STATUS(init_messages_db(db, user_version));
|
||||
} else {
|
||||
TRY_STATUS(drop_messages_db(db, user_version));
|
||||
}
|
||||
|
||||
// init filesDb
|
||||
@ -355,6 +353,8 @@ Status TdDb::init_sqlite(int32 scheduler_id, const TdParameters ¶meters, DbK
|
||||
binlog_pmc.force_sync({});
|
||||
|
||||
TRY_STATUS(db.exec("COMMIT TRANSACTION"));
|
||||
TRY_STATUS(db.exec("VACUUM"));
|
||||
TRY_STATUS(db.exec("BEGIN TRANSACTION"));
|
||||
|
||||
file_db_ = create_file_db(sql_connection_, scheduler_id);
|
||||
|
||||
|
Reference in New Issue
Block a user