MCPcopy
hub / github.com/sqlc-dev/sqlc / parseTableName

Function parseTableName

internal/engine/sqlite/utils.go:13–21  ·  view source on GitHub ↗
(c tableNamer)

Source from the content-addressed store, hash-verified

11}
12
13func parseTableName(c tableNamer) *ast.TableName {
14 name := ast.TableName{
15 Name: identifier(c.Table_name().GetText()),
16 }
17 if c.Schema_name() != nil {
18 name.Schema = c.Schema_name().GetText()
19 }
20 return &name
21}
22
23func hasNotNullConstraint(checks []parser.IColumn_constraintContext) bool {
24 for i := range checks {

Calls 4

GetTextMethod · 0.80
identifierFunction · 0.70
Table_nameMethod · 0.65
Schema_nameMethod · 0.65

Tested by

no test coverage detected