Fix SQLite taxonomy schema bootstrap drift
This commit is contained in:
@@ -7,6 +7,7 @@ import {
|
||||
ensureFinancialIngestionSchemaHealthy,
|
||||
resolveFinancialSchemaRepairMode
|
||||
} from '../lib/server/db/financial-ingestion-schema';
|
||||
import { ensureLocalSqliteSchema } from '../lib/server/db/sqlite-schema-compat';
|
||||
import { buildLocalDevConfig, resolveSqlitePath } from './dev-env';
|
||||
|
||||
type DrizzleJournal = {
|
||||
@@ -135,6 +136,7 @@ if (!initializedDatabase && databasePath && databasePath !== ':memory:') {
|
||||
|
||||
try {
|
||||
client.exec('PRAGMA foreign_keys = ON;');
|
||||
ensureLocalSqliteSchema(client);
|
||||
const repairResult = ensureFinancialIngestionSchemaHealthy(client, {
|
||||
mode: resolveFinancialSchemaRepairMode(env.FINANCIAL_SCHEMA_REPAIR_MODE)
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user