/
githubmirror
/
sqlc
Обзор
Документация
Войти
/
githubmirror
/
sqlc
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/sql/catalog/extension.go
29 строк
578 B
Kyle Gray
chore!: Rename kyleconroy/sqlc to sqlc-dev/sqlc (#2523)
26 июл 2023, 19:12
Не верифицирован
26 июл 2023, 19:12
d361c5d
Код
Авторство
О чём код?
package catalog import ( "github.com/sqlc-dev/sqlc/internal/sql/ast" ) func (c *Catalog) createExtension(stmt *ast.CreateExtensionStmt) error { if stmt.Extname == nil { return nil } // TODO: Implement IF NOT EXISTS if _, exists := c.Extensions[*stmt.Extname]; exists { return nil } if c.LoadExtension == nil { return nil } ext := c.LoadExtension(*stmt.Extname) if ext == nil { return nil } s, err := c.getSchema(c.DefaultSchema) if err != nil { return err } // TODO: Error on duplicate functions s.Funcs = append(s.Funcs, ext.Funcs...) return nil }