{"version":3,"file":"migrator.cjs","names":[],"sources":["../../src/effect-pglite/migrator.ts"],"sourcesContent":["import type { MigrationConfig } from '~/migrator.ts';\nimport { readMigrationFiles } from '~/migrator.ts';\nimport { migrate as coreMigrate } from '~/pg-core/effect/session.ts';\nimport type { AnyRelations } from '~/relations.ts';\nimport type { EffectPgDatabase } from './driver.ts';\n\nexport function migrate<TRelations extends AnyRelations>(\n\tdb: EffectPgDatabase<TRelations>,\n\tconfig: MigrationConfig,\n) {\n\tconst migrations = readMigrationFiles(config);\n\treturn coreMigrate(migrations, db.session, config);\n}\n"],"mappings":";;;;;;AAMA,SAAgB,QACf,IACA,QACC;AAED,uFADsC,OAAO,EACd,GAAG,SAAS,OAAO"}