1- import { promises as fs } from "fs"
21import * as path from "path"
32import { PGlite } from "@electric-sql/pglite"
4- import { FileMigrationProvider , Kysely , Migrator , sql } from "kysely"
3+ import { Kysely , Migrator , sql } from "kysely"
4+ import { TSFileMigrationProvider } from "kysely-ctl"
55import { PGliteDialect } from "kysely-pglite-dialect"
66import { afterEach , beforeEach , describe , expect , it } from "vitest"
77
@@ -23,9 +23,7 @@ describe("PostgresQueueAdapter", () => {
2323
2424 const migrator = new Migrator ( {
2525 db,
26- provider : new FileMigrationProvider ( {
27- fs,
28- path,
26+ provider : new TSFileMigrationProvider ( {
2927 // This needs to be an absolute path.
3028 migrationFolder : path . join ( __dirname , "../src/migrations" ) ,
3129 } ) ,
@@ -226,9 +224,7 @@ describe("PostgresQueueAdapter - Timezone Handling", () => {
226224
227225 const migrator = new Migrator ( {
228226 db,
229- provider : new FileMigrationProvider ( {
230- fs,
231- path,
227+ provider : new TSFileMigrationProvider ( {
232228 // This needs to be an absolute path.
233229 migrationFolder : path . join ( __dirname , "../src/migrations" ) ,
234230 } ) ,
@@ -300,9 +296,7 @@ describe("PostgresQueueAdapter - Result Storage", () => {
300296
301297 const migrator = new Migrator ( {
302298 db,
303- provider : new FileMigrationProvider ( {
304- fs,
305- path,
299+ provider : new TSFileMigrationProvider ( {
306300 // This needs to be an absolute path.
307301 migrationFolder : path . join ( __dirname , "../src/migrations" ) ,
308302 } ) ,
0 commit comments