Merge pull request #1847 from dolthub/km/sqlfmt

go/libraries/doltcore/sqle/sqlfmt/schema_fmt.go: Add AlterTableModifyColStmt
This commit is contained in:
Katie McCulloch
2021-06-24 13:14:21 -07:00
committed by GitHub

View File

@@ -151,6 +151,16 @@ func AlterTableAddColStmt(tableName string, newColDef string) string {
return b.String()
}
func AlterTableModifyColStmt(tableName string, newColDef string) string {
var b strings.Builder
b.WriteString("ALTER TABLE ")
b.WriteString(QuoteIdentifier(tableName))
b.WriteString(" MODIFY COLUMN ")
b.WriteString(newColDef)
b.WriteRune(';')
return b.String()
}
func AlterTableDropColStmt(tableName string, oldColName string) string {
var b strings.Builder
b.WriteString("ALTER TABLE ")