MCPcopy Index your code
hub / github.com/bytebase/bytebase / enumValuesEqual

Function enumValuesEqual

backend/plugin/schema/differ.go:1965–1975  ·  view source on GitHub ↗

enumValuesEqual checks if two enum value slices are equal.

(oldValues, newValues []string)

Source from the content-addressed store, hash-verified

1963
1964// enumValuesEqual checks if two enum value slices are equal.
1965func enumValuesEqual(oldValues, newValues []string) bool {
1966 if len(oldValues) != len(newValues) {
1967 return false
1968 }
1969 for i, v := range oldValues {
1970 if v != newValues[i] {
1971 return false
1972 }
1973 }
1974 return true
1975}
1976
1977// compareExtensions compares extensions between old and new database metadata.
1978func compareExtensions(diff *MetadataDiff, oldMetadata, newMetadata *storepb.DatabaseSchemaMetadata) {

Callers 1

compareEnumTypesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected