merch extra data

This commit is contained in:
nquidox 2026-03-02 17:30:36 +03:00
parent a7edae9113
commit ed1ec16381

View file

@ -35,4 +35,20 @@ CREATE TABLE merch_prices (
origin_id INT NOT NULL,
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);