/opt/canhelp/node_modules/drizzle-orm/xata-http
Edit: /opt/canhelp/node_modules/drizzle-orm/xata-http/migrator.d.cts (735B)
import type { XataHttpDatabase } from "./driver.cjs";
export interface MigrationConfig {
migrationsFolder: string;
migrationsTable?: string;
}
/**
* This function reads migrationFolder and execute each unapplied migration and mark it as executed in database
*
* NOTE: The Xata HTTP driver does not support transactions. This means that if any part of a migration fails,
* no rollback will be executed. Currently, you will need to handle unsuccessful migration yourself.
* @param db - drizzle db instance
* @param config - path to migration folder generated by drizzle-kit
*/ export declare function migrate
>(db: XataHttpDatabase, config: MigrationConfig): Promise;