/
githubmirror
/
sqlc
Обзор
Документация
Войти
/
githubmirror
/
sqlc
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/endtoend/testdata/omit_unused_structs/postgresql/stdlib/schema.sql
69 строк
2 KB
Andrew Benton
fix(codegen/golang): don't omit enums used as arrays (#4058)
12 авг 2025, 22:43
Не верифицирован
12 авг 2025, 22:43
419c2a2
Код
Авторство
О чём код?
CREATE TYPE unused_enum AS ENUM ( 'a', 'b' ); CREATE TYPE unused_table_enum AS ENUM ( 'c', 'd' ); CREATE TABLE unused_table ( id INTEGER PRIMARY KEY, value unused_table_enum ); CREATE TYPE query_return_full_table_enum AS ENUM ( 'e', 'f' ); CREATE TABLE query_return_full_table ( id INTEGER PRIMARY KEY, value query_return_full_table_enum ); CREATE TYPE query_param_enum_table_enum AS ENUM ( 'g', 'h' ); CREATE TABLE query_param_enum_table ( id INTEGER PRIMARY KEY, other query_param_enum_table_enum NOT NULL, value query_param_enum_table_enum ); CREATE TYPE query_param_struct_enum_table_enum AS ENUM ( 'i', 'j' ); CREATE TABLE query_param_struct_enum_table ( id INTEGER PRIMARY KEY, value query_param_struct_enum_table_enum ); CREATE TYPE query_return_enum_table_enum AS ENUM ( 'k', 'l' ); CREATE TABLE query_return_enum_table ( id INTEGER PRIMARY KEY, value query_return_enum_table_enum ); CREATE TYPE query_return_struct_enum_table_enum AS ENUM ( 'k', 'l' ); CREATE TABLE query_return_struct_enum_table ( id INTEGER PRIMARY KEY, value query_return_struct_enum_table_enum, another INTEGER ); CREATE TYPE query_sqlc_embed_enum AS ENUM ( 'm', 'n' ); CREATE TABLE query_sqlc_embed_table ( id INTEGER PRIMARY KEY, value query_sqlc_embed_enum ); CREATE TYPE array_enum AS ENUM ( 'o', 'p' ); CREATE TABLE array_enum_table ( id INTEGER PRIMARY KEY, value array_enum[] );