{"version":3,"file":"migrator.cjs","names":[],"sources":["../../src/effect-sqlite-bun/migrator.ts"],"sourcesContent":["import type { MigrationConfig } from '~/migrator.ts';\nimport { readMigrationFiles } from '~/migrator.ts';\nimport type { AnyRelations } from '~/relations.ts';\nimport { migrate as coreMigrate } from '~/sqlite-core/effect/session.ts';\nimport type { EffectSQLiteBunDatabase } from './driver.ts';\n\nexport function migrate<TRelations extends AnyRelations>(\n\tdb: EffectSQLiteBunDatabase<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,2FADsC,OAAO,EACd,GAAG,SAAS,OAAO"}