UNPKG

knex-migration-with-schema

Version:

[![npm version](https://badge.fury.io/js/knex-migration-with-schema.svg)](https://badge.fury.io/js/knex-migration-with-schema)

15 lines (14 loc) 473 B
import { Knex } from 'knex'; export interface Migrations { [migrationName: string]: (schemaName: string) => Knex.Migration; } export declare const executeSchemaMigration: ({ knex, schemaName, migrations, }: { knex: Knex; schemaName: string; migrations: Migrations; }) => Promise<any>; export declare const executeSchemaMigrationFromDir: ({ knex, schemaName, directory, }: { knex: Knex; schemaName: string; directory: string; }) => Promise<any>;