merch extra data
This commit is contained in:
parent
a7edae9113
commit
ed1ec16381
1 changed files with 17 additions and 1 deletions
18
merch.sql
18
merch.sql
|
|
@ -35,4 +35,20 @@ CREATE TABLE merch_prices (
|
||||||
origin_id INT NOT NULL,
|
origin_id INT NOT NULL,
|
||||||
|
|
||||||
CONSTRAINT fk_merch_prices_merch_origins_id FOREIGN KEY (origin_id) REFERENCES merch_origins(id) ON DELETE CASCADE
|
CONSTRAINT fk_merch_prices_merch_origins_id FOREIGN KEY (origin_id) REFERENCES merch_origins(id) ON DELETE CASCADE
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE TABLE merch_extra_data (
|
||||||
|
id BIGSERIAL PRIMARY KEY,
|
||||||
|
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
|
||||||
|
updated_at TIMESTAMP WITH TIME ZONE NULL,
|
||||||
|
deleted_at TIMESTAMP WITH TIME ZONE NULL,
|
||||||
|
merch_id BIGINT NOT NULL,
|
||||||
|
origin_id BIGINT NOT NULL,
|
||||||
|
url TEXT DEFAULT NULL,
|
||||||
|
|
||||||
|
CONSTRAINT fk_merch_extra_data_merch_id FOREIGN KEY (merch_id) REFERENCES merch(id) ON DELETE CASCADE,
|
||||||
|
CONSTRAINT fk_merch_extra_data_merch_origins_id FOREIGN KEY (origin_id) REFERENCES merch_origins(id) ON DELETE CASCADE
|
||||||
|
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE INDEX idx_merch_extra_data_merch_id ON merch_extra_data(merch_id);
|
||||||
Loading…
Add table
Add a link
Reference in a new issue