renameTable(ctx context.Context, root *doltdb.RootValue, oldName, newName string)
: (*doltdb.RootValue, error)
addColumnToTable(
ctx context.Context,
root *doltdb.RootValue,
tbl *doltdb.Table,
tblName string,
tag uint64,
newColName string,
typeInfo typeinfo.TypeInfo,
nullable Nullable,
defaultVal *sql.ColumnDefaultValue,
comment string,
order *sql.ColumnOrder,
)
: (*doltdb.Table, error)
createColumn(nullable Nullable, newColName string, tag uint64, typeInfo typeinfo.TypeInfo, defaultVal, comment string)
: (schema.Column, error)
validateNewColumn(
ctx context.Context,
root *doltdb.RootValue,
tbl *doltdb.Table,
tblName string,
tag uint64,
newColName string,
typeInfo typeinfo.TypeInfo,
)
: error
modifyColumn(
ctx context.Context,
tbl *doltdb.Table,
existingCol schema.Column,
newCol schema.Column,
order *sql.ColumnOrder,
)
: (*doltdb.Table, error)