(client: Client)
| 174 | export const LOCAL_V1_V2_LEDGER_NAME = "2026-06-11-local-v1-to-v2"; |
| 175 | |
| 176 | const hasV1GateStamp = async (client: Client): Promise<boolean> => { |
| 177 | if (!(await tableExists(client, "data_migration"))) return false; |
| 178 | return ( |
| 179 | (await queryFirst(client, "SELECT name FROM data_migration WHERE name = ?", [ |
| 180 | LOCAL_V1_V2_LEDGER_NAME, |
| 181 | ])) != null |
| 182 | ); |
| 183 | }; |
| 184 | |
| 185 | // --------------------------------------------------------------------------- |
| 186 | // Legacy v1 schema replay. |
no test coverage detected