feat: отображение того что тебя пинговали в чате

This commit is contained in:
Jganenokk
2026-07-26 12:55:47 +07:00
parent 310e1fdb4a
commit a6cb13dcf9
9 changed files with 260 additions and 63 deletions
+10 -1
View File
@@ -221,7 +221,7 @@ class AppDatabase {
await _migrateLegacyDb(target);
return openDatabase(
target,
version: 19,
version: 20,
onOpen: (db) => db.execute('PRAGMA foreign_keys = ON'),
onCreate: (db, _) => _createTables(db),
onUpgrade: (db, oldVersion, newVersion) async {
@@ -333,6 +333,14 @@ class AppDatabase {
'INTEGER NOT NULL DEFAULT 0',
);
}
if (oldVersion < 20) {
await _addColumnIfMissing(
db,
'chats_cache',
'last_mention_msg_id',
'INTEGER',
);
}
},
);
}
@@ -485,6 +493,7 @@ class AppDatabase {
pinned_msg_text TEXT,
pinned_msg_time INTEGER,
pinned_msg_is_preview INTEGER NOT NULL DEFAULT 0,
last_mention_msg_id INTEGER,
PRIMARY KEY (id, account_id)
)
''';