MCPcopy Create free account
hub / github.com/actiontech/dtle / ShowCreateTable

Function ShowCreateTable

driver/mysql/base/utils.go:142–147  ·  view source on GitHub ↗
(db usql.QueryAble, databaseName, tableName string)

Source from the content-addressed store, hash-verified

140}
141
142func ShowCreateTable(db usql.QueryAble, databaseName, tableName string) (statement string, err error) {
143 var dummy, createTableStatement string
144 query := fmt.Sprintf(`show create table %s.%s`, umconf.EscapeName(databaseName), umconf.EscapeName(tableName))
145 err = db.QueryRowContext(context.TODO(), query).Scan(&dummy, &createTableStatement)
146 return createTableStatement, err
147}
148
149func ShowCreateView(db *gosql.DB, databaseName, tableName string, dropTableIfExists bool) (createTableStatement string, err error) {
150 var dummy, character_set_client, collation_connection string

Callers 2

mysqlDumpMethod · 0.92

Calls 2

ScanMethod · 0.80
QueryRowContextMethod · 0.80

Tested by

no test coverage detected