import { Name, Value } from "../generalTypes.js"; import { SequenceGeneratedOptions } from "./shared.js"; import { MigrationOptions } from "../../migrationOptions.js"; //#region src/operations/tables/alterColumn.d.ts interface AlterColumnOptions { type?: string; default?: Value; notNull?: boolean; allowNull?: boolean; collation?: string; using?: string; comment?: string | null; sequenceGenerated?: null | false | SequenceGeneratedOptions; expressionGenerated?: null | string; } type AlterColumn = (tableName: Name, columnName: string, options: AlterColumnOptions) => string; declare function alterColumn(mOptions: MigrationOptions): AlterColumn; //#endregion export { AlterColumn, AlterColumnOptions, alterColumn };