npm package diff

Package: @forge/sql

Versions: 2.0.1-next.1 - 2.1.0-next.2

File: package/out/migration.d.ts

Index: package/out/migration.d.ts
===================================================================
--- package/out/migration.d.ts
+++ package/out/migration.d.ts
@@ -0,0 +1,23 @@
+import { SqlClient } from './sql';
+declare type MigrationRecord = {
+    name: string;
+    statement: string;
+};
+declare type MigrationVersion = {
+    id: number;
+    name: string;
+    migratedAt: Date;
+};
+export declare class MigrationRunner {
+    private readonly sqlClient;
+    private readonly migrations;
+    constructor(sqlClient: SqlClient);
+    initialize(): Promise<void>;
+    enqueue(name: string, statement: string): MigrationRunner;
+    getEnqueued(): MigrationRecord[];
+    list(): Promise<MigrationVersion[]>;
+    run(): Promise<string[]>;
+}
+export declare const migrationRunner: MigrationRunner;
+export {};
+//# sourceMappingURL=migration.d.ts.map
\ No newline at end of file