All checks were successful
CI / Test (1.24) (push) Successful in -25m5s
CI / Test (1.25) (push) Successful in -24m57s
CI / Build (push) Successful in -26m5s
CI / Lint (push) Successful in -25m51s
Integration Tests / Integration Tests (push) Successful in -25m42s
Release / Build and Release (push) Successful in -24m39s
* Introduce `--flatten-schema` flag to convert, merge, and split commands. * Modify database writing functions to support flattened schema names. * Update template functions to handle schema.table naming convention. * Enhance PostgreSQL writer to utilize flattened schema in generated SQL. * Update tests to ensure compatibility with new flattening feature. * Dependencies updated for improved functionality.
8 lines
266 B
Cheetah
8 lines
266 B
Cheetah
CREATE TABLE IF NOT EXISTS {{qual_table .SchemaName .TableName}} (
|
|
{{- range $i, $col := .Columns}}
|
|
{{- if $i}},{{end}}
|
|
{{quote_ident $col.Name}} {{$col.Type}}
|
|
{{- if $col.Default}} DEFAULT {{$col.Default}}{{end}}
|
|
{{- if $col.NotNull}} NOT NULL{{end}}
|
|
{{- end}}
|
|
); |