20 lines
465 B
SQL
20 lines
465 B
SQL
DROP TABLE IF EXISTS redirects;
|
|
|
|
CREATE TABLE redirects
|
|
(
|
|
id SERIAL PRIMARY KEY,
|
|
market_id INTEGER NOT NULL,
|
|
source_uri VARCHAR NOT NULL,
|
|
target_uri VARCHAR NOT NULL,
|
|
UNIQUE (market_id, source_uri)
|
|
);
|
|
|
|
GRANT ALL ON TABLE markets TO root;
|
|
GRANT ALL ON TABLE markets TO photowall_user;
|
|
GRANT ALL ON TABLE markets TO public;
|
|
|
|
ALTER TABLE redirects
|
|
ADD CONSTRAINT market_fkey
|
|
FOREIGN KEY (market_id)
|
|
REFERENCES markets(id) MATCH SIMPLE;
|