ColumnAlteringInterface
interface ColumnAlteringInterface {
addColumn(
columnName: string,
dataType: DataTypeExpression,
build?: ColumnDefinitionBuilderCallback,
): ColumnAlteringInterface;dropColumn(column: string): ColumnAlteringInterface;
modifyColumn(
}columnName: string,
dataType: DataTypeExpression,
build: ColumnDefinitionBuilderCallback,
): ColumnAlteringInterface;§Methods
§
addColumn(
[src]columnName: string,
dataType: DataTypeExpression,
build?: ColumnDefinitionBuilderCallback,
): ColumnAlteringInterfaceSee {@link CreateTableBuilder.addColumn}
§
dropColumn(column: string): ColumnAlteringInterface
[src]§
modifyColumn(
[src]columnName: string,
dataType: DataTypeExpression,
build: ColumnDefinitionBuilderCallback,
): ColumnAlteringInterfaceCreates an alter table modify column
query. The modify column
statement
is only implemeted by MySQL and oracle AFAIK. On other databases you
should use the alterColumn
method.