import {
ACTIVITY_INDEX_PENDING_DDL,
ACTIVITY_REPOS_DDL,
ATTACHMENT_BYTES_DDL,
DEPLOY_TOKEN_INDEX_DDL,
GAUGE_ACCOUNTS_DDL,
RUNNER_OFFLINE_NOTICES_DDL,
SCOPE_DIRTY_DDL,
SCOPE_GAUGES_DDL,
SITE_ROLLUPS_DDL,
} from "./extra-ddl";
/**
* Scoped-table DDL added after the move out of D1. Statements must be idempotent (IF NOT EXISTS, or an ALTER
* guarded by a version check) because every object runs them on its next prepare. Append; never reorder.
*/
export const REPO_SCHEMA_EXTRA: readonly string[] = [
...ACTIVITY_INDEX_PENDING_DDL,
...SCOPE_DIRTY_DDL,
...GAUGE_ACCOUNTS_DDL,
...SITE_ROLLUPS_DDL,
];
export const ACCOUNT_SCHEMA_EXTRA: readonly string[] = [
...DEPLOY_TOKEN_INDEX_DDL,
...ACTIVITY_REPOS_DDL,
...ATTACHMENT_BYTES_DDL,
...SCOPE_DIRTY_DDL,
...SCOPE_GAUGES_DDL,
...RUNNER_OFFLINE_NOTICES_DDL,
];