From e1c68b5ee6c8fe2492b05904c7372ab75f43f2e7 Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 31 Jul 2018 18:15:55 +0200 Subject: [PATCH] P5-2963 create new table for samples --- migrations/000.068.sql | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 migrations/000.068.sql diff --git a/migrations/000.068.sql b/migrations/000.068.sql new file mode 100644 index 0000000..d4a0143 --- /dev/null +++ b/migrations/000.068.sql @@ -0,0 +1,21 @@ +-- P5-2963 create new table for samples + +DROP TABLE IF EXISTS samples; + +CREATE TABLE samples +( + id SERIAL PRIMARY KEY, + artno VARCHAR, + material_id INTEGER, + address_id INTEGER +); + +ALTER TABLE samples + ADD CONSTRAINT material_fkey + FOREIGN KEY (material_id) + REFERENCES "product-materials"(materialid) MATCH SIMPLE; + +ALTER TABLE samples + ADD CONSTRAINT address_fkey + FOREIGN KEY (address_id) + REFERENCES addresses(id) MATCH SIMPLE;