feat(database): add missing filter indexes (#1712)

* feat(sqlite): add missing filter indexes

* _index

* feat(database): add missing filter indexes postgres

---------

Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
This commit is contained in:
Kyle Sanderson 2024-09-17 06:52:41 -07:00 committed by GitHub
parent e7f25cbe3b
commit ea25b6bb7f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 31 additions and 1 deletions

View file

@ -159,6 +159,12 @@ CREATE TABLE filter
max_leechers INTEGER DEFAULT 0
);
CREATE INDEX filter_enabled_index
ON filter (enabled);
CREATE INDEX filter_priority_index
ON filter (priority);
CREATE TABLE filter_external
(
id SERIAL PRIMARY KEY,
@ -958,5 +964,11 @@ ALTER TABLE irc_network
`UPDATE indexer
SET base_url = 'https://fuzer.xyz/'
WHERE base_url = 'https://fuzer.me/';
`,
`CREATE INDEX filter_enabled_index
ON filter (enabled);
CREATE INDEX filter_priority_index
ON filter (priority);
`,
}

View file

@ -126,7 +126,7 @@ CREATE TABLE filter
match_other TEXT [] DEFAULT '{}',
except_other TEXT [] DEFAULT '{}',
years TEXT,
months TEXT,
months TEXT,
days TEXT,
artists TEXT,
albums TEXT,
@ -159,6 +159,12 @@ CREATE TABLE filter
max_leechers INTEGER DEFAULT 0
);
CREATE INDEX filter_enabled_index
ON filter (enabled);
CREATE INDEX filter_priority_index
ON filter (priority);
CREATE TABLE filter_external
(
id INTEGER PRIMARY KEY,
@ -181,6 +187,9 @@ CREATE TABLE filter_external
FOREIGN KEY (filter_id) REFERENCES filter(id) ON DELETE CASCADE
);
CREATE INDEX filter_external_filter_id_index
ON filter_external(filter_id);
CREATE TABLE filter_indexer
(
filter_id INTEGER,
@ -1594,5 +1603,14 @@ ALTER TABLE irc_network
`UPDATE indexer
SET base_url = 'https://fuzer.xyz/'
WHERE base_url = 'https://fuzer.me/';
`,
`CREATE INDEX filter_external_filter_id_index
ON filter_external(filter_id);
CREATE INDEX filter_enabled_index
ON filter (enabled);
CREATE INDEX filter_priority_index
ON filter (priority);
`,
}