- Extract database schema and migrations into @openreader/database - Extract startup and orchestration scripts into @openreader/bootstrap - Move compute-worker into packages/compute-worker - Remove runtime dependency on drizzle-kit - Update Dockerfile to deploy isolated packages without merging node_modules
9 lines
221 B
JavaScript
Executable file
9 lines
221 B
JavaScript
Executable file
#!/usr/bin/env node
|
|
import { runMigrations } from '../src/migrate.mjs';
|
|
|
|
try {
|
|
await runMigrations();
|
|
} catch (error) {
|
|
console.error(error instanceof Error ? error.message : String(error));
|
|
process.exitCode = 1;
|
|
}
|