From 4fc4a7e65978a6106e423c01d500ae9f677a58b0 Mon Sep 17 00:00:00 2001 From: filipriec Date: Fri, 21 Feb 2025 18:17:27 +0100 Subject: [PATCH] uctovnictvo being created --- .../20250216175313_create_adresar_table.sql | 3 +++ ...0250221164942_create_uctovnictvo_table.sql | 22 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 migrations/20250221164942_create_uctovnictvo_table.sql diff --git a/migrations/20250216175313_create_adresar_table.sql b/migrations/20250216175313_create_adresar_table.sql index ef9f41d..992b45a 100644 --- a/migrations/20250216175313_create_adresar_table.sql +++ b/migrations/20250216175313_create_adresar_table.sql @@ -19,3 +19,6 @@ CREATE TABLE adresar ( fax TEXT, created_at TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP ); + +CREATE INDEX idx_adresar_firma ON adresar (firma); +CREATE INDEX idx_adresar_mesto ON adresar (mesto); diff --git a/migrations/20250221164942_create_uctovnictvo_table.sql b/migrations/20250221164942_create_uctovnictvo_table.sql new file mode 100644 index 0000000..47c9784 --- /dev/null +++ b/migrations/20250221164942_create_uctovnictvo_table.sql @@ -0,0 +1,22 @@ +-- Add migration script here +CREATE TABLE uctovnictvo ( + id BIGSERIAL PRIMARY KEY, + deleted BOOLEAN NOT NULL DEFAULT FALSE, + adresar_id BIGINT NOT NULL REFERENCES adresar(id), -- Link to adresar table + c_dokladu TEXT NOT NULL, + datum DATE NOT NULL, + c_faktury TEXT NOT NULL, + obsah TEXT, + stredisko TEXT, + c_uctu TEXT, + md TEXT, + identif TEXT, + poznanka TEXT, + firma TEXT NOT NULL, + created_at TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP +); + +CREATE INDEX idx_uctovnictvo_adresar_id ON uctovnictvo (adresar_id); +CREATE INDEX idx_uctovnictvo_firma ON uctovnictvo (firma); +CREATE INDEX idx_uctovnictvo_c_dokladu ON uctovnictvo (c_dokladu); +CREATE INDEX idx_uctovnictvo_poznanka ON uctovnictvo (poznanka);