mirror of
https://github.com/Nezumi-2711/9router.git
synced 2026-09-22 13:38:31 +00:00
15 lines
630 B
JavaScript
15 lines
630 B
JavaScript
// Migration registry — append new entries when schema changes.
|
|
// Each migration: { version: number, name: string, up(db): void }
|
|
// Versions MUST be unique and monotonically increasing.
|
|
import m001 from "./001-initial.js";
|
|
import m002 from "./002-users-table.js";
|
|
import m003 from "./003-api-key-owners.js";
|
|
import m004 from "./004-provider-connection-owners.js";
|
|
import m005 from "./005-usage-user-attribution.js";
|
|
|
|
export const MIGRATIONS = [m001, m002, m003, m004, m005].sort((a, b) => a.version - b.version);
|
|
|
|
export function latestVersion() {
|
|
return MIGRATIONS.length ? MIGRATIONS[MIGRATIONS.length - 1].version : 0;
|
|
}
|