fix linting

This commit is contained in:
2025-05-25 20:48:33 -06:00
parent 5057d7d07f
commit 5f24f4975d
14 changed files with 130 additions and 75 deletions

View File

@@ -1,10 +1,10 @@
import migrationService from '../services/migrationService';
import type { QueryExecResult } from '../services/migrationService';
import migrationService from "../services/migrationService";
import type { QueryExecResult } from "../services/migrationService";
// Each migration can include multiple SQL statements (with semicolons)
const MIGRATIONS = [
{
name: '001_initial',
name: "001_initial",
// see ../db/tables files for explanations of the fields
sql: `
CREATE TABLE IF NOT EXISTS accounts (
@@ -84,8 +84,8 @@ const MIGRATIONS = [
id TEXT PRIMARY KEY,
blobB64 TEXT
);
`
}
`,
},
];
export async function registerMigrations(): Promise<void> {
@@ -96,8 +96,8 @@ export async function registerMigrations(): Promise<void> {
}
export async function runMigrations(
sqlExec: (sql: string, params?: any[]) => Promise<Array<QueryExecResult>>
sqlExec: (sql: string, params?: any[]) => Promise<Array<QueryExecResult>>,
): Promise<void> {
await registerMigrations();
await migrationService.runMigrations(sqlExec);
}
}