MCPcopy Create free account
hub / github.com/bytebase/bytebase / writeDropConstraint

Function writeDropConstraint

backend/plugin/schema/oracle/generate_migration.go:951–964  ·  view source on GitHub ↗
(out *strings.Builder, schema, table, constraint string)

Source from the content-addressed store, hash-verified

949}
950
951func writeDropConstraint(out *strings.Builder, schema, table, constraint string) {
952 _, _ = out.WriteString(`ALTER TABLE `)
953 if schema != "" {
954 _, _ = out.WriteString(`"`)
955 _, _ = out.WriteString(schema)
956 _, _ = out.WriteString(`".`)
957 }
958 _, _ = out.WriteString(`"`)
959 _, _ = out.WriteString(table)
960 _, _ = out.WriteString(`" DROP CONSTRAINT "`)
961 _, _ = out.WriteString(constraint)
962 _, _ = out.WriteString(`";`)
963 _, _ = out.WriteString("\n")
964}
965
966func writeDropIndex(out *strings.Builder, schema, index string) {
967 _, _ = out.WriteString(`DROP INDEX `)

Callers 1

dropObjectsInOrderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected