/** * Schema 2 → 1 (MSSQL): drops posterminal `sort`, `enabled`, `clientversion`. * @param {{ query: (sql: string, params?: object) => Promise, assertVersion: (v: number) => Promise, setVersion: (v: number) => Promise }} ctx */ export default async function downgrade({ query, assertVersion, setVersion }) { await assertVersion(2); await query(` ALTER TABLE posterminal DROP CONSTRAINT DF_posterminal_sort, DF_posterminal_enabled; ALTER TABLE posterminal DROP COLUMN sort, enabled, clientversion; `); await setVersion(1); }