fix(mcp): обновить снимок приёмки маршрутизации и базы данных
This commit is contained in:
1 parent
bf3d50e1ff
commit
6a286a1f66
79 files changed
+10015
-109
No files matched your search
@@ -3,10 +3,14 @@ import { applySqlMigrations } from "./migrate.js"
|
||||
import { dropExpiredPartitions, ensurePartitionsAround } from "./partitions.js"
|
||||
import { importSqliteToPostgres, shouldImportSqlite, sqliteFileLooksPresent } from "./sqlite-import.js"
|
||||
import { env } from "../config.js"
|
||||
import { mcpStateDirectory } from "../modules/mcp/security.js"
|
||||
import { assertDatabaseMaintenanceStartup } from "../services/database-maintenance-startup.js"
|
||||
import { reconcileDatabaseRestoreAudits } from "../services/database-restore-audit.js"
|
||||
|
||||
const ETL_LOCK = 8723101
|
||||
|
||||
export async function initDatabase(): Promise<void> {
|
||||
await assertDatabaseMaintenanceStartup(mcpStateDirectory(), env.DATABASE_URL)
|
||||
await pool.query("SELECT 1")
|
||||
await applySqlMigrations(pool)
|
||||
await ensurePartitionsAround(pool)
|
||||
@@ -39,4 +43,5 @@ export async function initDatabase(): Promise<void> {
|
||||
}
|
||||
await dropExpiredPartitions(pool)
|
||||
await ensurePartitionsAround(pool)
|
||||
await reconcileDatabaseRestoreAudits(pool, mcpStateDirectory())
|
||||
}
|
||||
Reference in new issue
Block a user