diff --git a/migrations/postgres/008_rel_type_idx.sql b/migrations/postgres/008_rel_type_idx.sql index 7dd60cd..6df1381 100644 --- a/migrations/postgres/008_rel_type_idx.sql +++ b/migrations/postgres/008_rel_type_idx.sql @@ -1,5 +1,5 @@ -- +migrate Up -CREATE INDEX idx_rel_type ON relations (type); +CREATE INDEX IF NOT EXISTS idx_rel_type ON relations (type); -- +migrate Down DROP INDEX IF EXISTS idx_rel_type; \ No newline at end of file diff --git a/migrations/postgres/009_rel_asset_id_idx.sql b/migrations/postgres/009_rel_asset_id_idx.sql new file mode 100644 index 0000000..10024c7 --- /dev/null +++ b/migrations/postgres/009_rel_asset_id_idx.sql @@ -0,0 +1,7 @@ +-- +migrate Up +CREATE INDEX IF NOT EXISTS idx_rel_from_asset ON relations (from_asset_id); +CREATE INDEX IF NOT EXISTS idx_rel_to_asset ON relations (to_asset_id); + +-- +migrate Down +DROP INDEX IF EXISTS idx_rel_from_asset; +DROP INDEX IF EXISTS idx_rel_to_asset; \ No newline at end of file diff --git a/migrations/sqlite3/007_rel_asset_id_idx.sql b/migrations/sqlite3/007_rel_asset_id_idx.sql new file mode 100644 index 0000000..25ded6a --- /dev/null +++ b/migrations/sqlite3/007_rel_asset_id_idx.sql @@ -0,0 +1,7 @@ +-- +migrate Up +CREATE INDEX idx_rel_from_asset ON relations (from_asset_id); +CREATE INDEX idx_rel_to_asset ON relations (to_asset_id); + +-- +migrate Down +DROP INDEX IF EXISTS idx_rel_from_asset; +DROP INDEX IF EXISTS idx_rel_to_asset; \ No newline at end of file