Синхронизация, фикс ошибок
This commit is contained in:
@@ -17,6 +17,7 @@ export function DatabaseProvider(props: DatabaseProviderProps) {
|
||||
(async () => {
|
||||
await createAllTables();
|
||||
setInitialized(true);
|
||||
//await runQuery("DROP TABLE IF EXISTS accounts_sync_times");
|
||||
})();
|
||||
}, []);
|
||||
|
||||
|
||||
@@ -73,5 +73,15 @@ export const TABLES = [
|
||||
last_timestamp INTEGER NOT NULL,
|
||||
is_request INTEGER NOT NULL DEFAULT 0,
|
||||
UNIQUE (id)
|
||||
)`,
|
||||
/**
|
||||
* Таблица для хранения времени последней синхронизации сообщений
|
||||
* last_sync время отключения клиента от сервера
|
||||
*/
|
||||
`CREATE TABLE IF NOT EXISTS accounts_sync_times (
|
||||
id INTEGER PRIMARY KEY,
|
||||
account TEXT NOT NULL,
|
||||
last_sync INTEGER NOT NULL,
|
||||
UNIQUE (account)
|
||||
)`
|
||||
]
|
||||
Reference in New Issue
Block a user