{"version":3,"file":"utils.cjs","names":[],"sources":["../../src/up-migrations/utils.ts"],"sourcesContent":["export interface UpgradeResult {\n\tnewDb: boolean;\n}\n\nexport const MIGRATIONS_TABLE_VERSIONS = {\n\tsqlite: 1,\n\tpg: 1,\n\teffect: 1,\n\tmysql: 1,\n\tmssql: 1,\n\tcockroach: 1,\n\tsinglestore: 1,\n} as const;\n\nexport const GET_VERSION_FOR = {\n\tmysql: (columns: string[]): number => {\n\t\tif (columns.includes('name')) return 1;\n\t\treturn 0;\n\t},\n\tpg: (columns: string[]): number => {\n\t\tif (columns.includes('name')) return 1;\n\t\treturn 0;\n\t},\n\teffect: (columns: string[]): number => {\n\t\tif (columns.includes('name')) return 1;\n\t\treturn 0;\n\t},\n\tmssql: (columns: string[]): number => {\n\t\tif (columns.includes('name')) return 1;\n\t\treturn 0;\n\t},\n\tcockroach: (columns: string[]): number => {\n\t\tif (columns.includes('name')) return 1;\n\t\treturn 0;\n\t},\n\tsinglestore: (columns: string[]): number => {\n\t\tif (columns.includes('name')) return 1;\n\t\treturn 0;\n\t},\n\tsqlite: (columns: string[]): number => {\n\t\tif (columns.includes('name')) return 1;\n\t\treturn 0;\n\t},\n} as const;\n"],"mappings":";;;AAIA,MAAa,4BAA4B;CACxC,QAAQ;CACR,IAAI;CACJ,QAAQ;CACR,OAAO;CACP,OAAO;CACP,WAAW;CACX,aAAa;CACb;AAED,MAAa,kBAAkB;CAC9B,QAAQ,YAA8B;AACrC,MAAI,QAAQ,SAAS,OAAO,CAAE,QAAO;AACrC,SAAO;;CAER,KAAK,YAA8B;AAClC,MAAI,QAAQ,SAAS,OAAO,CAAE,QAAO;AACrC,SAAO;;CAER,SAAS,YAA8B;AACtC,MAAI,QAAQ,SAAS,OAAO,CAAE,QAAO;AACrC,SAAO;;CAER,QAAQ,YAA8B;AACrC,MAAI,QAAQ,SAAS,OAAO,CAAE,QAAO;AACrC,SAAO;;CAER,YAAY,YAA8B;AACzC,MAAI,QAAQ,SAAS,OAAO,CAAE,QAAO;AACrC,SAAO;;CAER,cAAc,YAA8B;AAC3C,MAAI,QAAQ,SAAS,OAAO,CAAE,QAAO;AACrC,SAAO;;CAER,SAAS,YAA8B;AACtC,MAAI,QAAQ,SAAS,OAAO,CAAE,QAAO;AACrC,SAAO;;CAER"}