MCPcopy
hub / github.com/sqldef/sqldef / parseDefaultDefinition

Function parseDefaultDefinition

schema/parser.go:931–945  ·  view source on GitHub ↗
(opt *parser.DefaultDefinition)

Source from the content-addressed store, hash-verified

929}
930
931func parseDefaultDefinition(opt *parser.DefaultDefinition) *DefaultDefinition {
932 if opt == nil || opt.Expression.Expr == nil {
933 return nil
934 }
935
936 var constraintName Ident
937 if !opt.ConstraintName.IsEmpty() {
938 constraintName = opt.ConstraintName
939 }
940
941 return &DefaultDefinition{
942 constraintName: constraintName,
943 expression: opt.Expression.Expr,
944 }
945}
946
947func parseSridDefinition(opt *parser.SridDefinition) *SridDefinition {
948 if opt == nil || opt.Value == nil {

Callers 2

parseDDLFunction · 0.85
parseTableFunction · 0.85

Calls 1

IsEmptyMethod · 0.45

Tested by

no test coverage detected