PW-1312 add address table

This commit is contained in:
Martin
2018-07-09 13:37:47 +02:00
parent e47025c58e
commit 7c77f0c9db
+31
View File
@@ -0,0 +1,31 @@
-- PW-1312: add table for addresses
DROP TABLE IF EXISTS addresses;
CREATE TABLE addresses (
id SERIAL PRIMARY KEY,
address1 VARCHAR,
name VARCHAR,
company_name VARCHAR,
country_code VARCHAR,
city VARCHAR,
zipcode VARCHAR,
state_code VARCHAR,
co VARCHAR,
house_number VARCHAR,
house_extension VARCHAR
);
GRANT ALL ON TABLE addresses TO root;
GRANT ALL ON TABLE addresses TO photowall_user;
GRANT ALL ON TABLE addresses TO public;
ALTER TABLE addresses
ADD CONSTRAINT country_code_fkey
FOREIGN KEY (country_code)
REFERENCES "i18n-territories"(iso2char) MATCH SIMPLE;
ALTER TABLE addresses
ADD CONSTRAINT state_code_fkey
FOREIGN KEY (state_code)
REFERENCES states(code) MATCH SIMPLE;