export declare const PRIMARY_KEY_TEMPLATE = "CONSTRAINT \"{{CONSTRAINT_NAME}}\" PRIMARY KEY ({{PRIMARY_KEYS}})"; export declare const FOREIGN_KEY_TEMPLATE = "ALTER TABLE \"{{SCHEMA}}\".\"{{TABLE}}\" ADD CONSTRAINT \"{{CONSTRAINT_NAME}}\" {{CONSTRAINT_VALUE}};"; export declare const UNIQUE_INDEX_TEMPLATE = "{{INDEX_VALUE}};"; export declare const DEFAULT_TEMPLATE = "DEFAULT {{DEFAULT_VALUE}}"; export declare const TABLE_COL_TEMPLATE = "\"{{COL_NAME}}\" {{COL_TYPE}} {{NULLABLE}} {{DEFAULT_VALUE}}"; export declare const CREATE_TABLE_QUERY = "{{CREATE_ENUM_QUERY}}\n\n-- Create table {{TABLE}} \nCREATE TABLE IF NOT EXISTS {{SCHEMA}}.\"{{TABLE}}\" (\n {{TABLE_COLUMNS_WITH_NAME_TYPE}}\n {{PRIMARY_KEYS}}\n);\n{{UNIQUE_INDEXES}}\n{{FOREIGN_KEYS}}"; export declare const CREATE_ENUM_TEMPLATE = "\nDO $$\nBEGIN\n IF NOT EXISTS (\n SELECT 1 FROM pg_type WHERE typname = '{{NAME}}'\n ) THEN\n EXECUTE 'CREATE TYPE \"{{NAME}}\" AS ENUM ({{VALUES}})';\n END IF;\nEND $$;\n"; export declare const CREATE_ENUM_QUERY = "\n-- Create enums\n\n{{CREATE_ENUM}}\n";