UNPKG

@smallprod/models

Version:
16 lines (15 loc) 519 B
import { Field, FieldType } from '../field'; import MigrationType from './migrationtype'; export default class AlterTable extends MigrationType { addedFields: Field[]; removedFields: string[]; constructor(tableName: string); addField: (fieldName: string, fieldType: FieldType) => Field; removeField: (fieldName: string) => void; formatQuery: () => { query: string[]; constraints: string[]; }; generateMigrationFile: (name: string) => string; getName: () => string; }