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

Function generateNewColumn

backend/api/v1/sql_service.go:608–627  ·  view source on GitHub ↗
(engine storepb.Engine, column parserbase.ColumnResource, database, schema, table string)

Source from the content-addressed store, hash-verified

606}
607
608func generateNewColumn(engine storepb.Engine, column parserbase.ColumnResource, database, schema, table string) parserbase.ColumnResource {
609 switch engine {
610 case storepb.Engine_POSTGRES:
611 return parserbase.ColumnResource{
612 Server: column.Server,
613 Database: column.Database,
614 Schema: database,
615 Table: table,
616 Column: column.Column,
617 }
618 default:
619 return parserbase.ColumnResource{
620 Server: column.Server,
621 Database: database,
622 Schema: schema,
623 Table: table,
624 Column: column.Column,
625 }
626 }
627}
628
629func isBackupTable(engine storepb.Engine, column parserbase.ColumnResource) bool {
630 switch engine {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected