indexes added
This commit is contained in:
parent
a3a525c02b
commit
5af4b07f16
1 changed files with 4 additions and 0 deletions
|
|
@ -18,6 +18,8 @@ CREATE TABLE merch (
|
||||||
CONSTRAINT fk_merch_user_id FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE
|
CONSTRAINT fk_merch_user_id FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE INDEX idx_merch_user ON merch (user_id);
|
||||||
|
|
||||||
CREATE TABLE merch_origins (
|
CREATE TABLE merch_origins (
|
||||||
id BIGSERIAL PRIMARY KEY,
|
id BIGSERIAL PRIMARY KEY,
|
||||||
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
|
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
|
||||||
|
|
@ -38,6 +40,8 @@ CREATE TABLE merch_prices (
|
||||||
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 INDEX idx_merch_prices_active ON merch_prices (merch_id, deleted_at, created_at);
|
||||||
|
|
||||||
CREATE TABLE merch_extra_data (
|
CREATE TABLE merch_extra_data (
|
||||||
id BIGSERIAL PRIMARY KEY,
|
id BIGSERIAL PRIMARY KEY,
|
||||||
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
|
created_at TIMESTAMP WITH TIME ZONE NOT NULL,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue