fix: use track_type_id in smartblock criteria
Missing migration step from db976881f0
Fixes #1957
This commit is contained in:
parent
fdd3ff1e5a
commit
de21e3175a
2 changed files with 36 additions and 0 deletions
|
@ -19,6 +19,13 @@ UPDATE "cc_files" file SET "track_type_id" = (
|
|||
)
|
||||
WHERE "track_type" IS NOT NULL;
|
||||
|
||||
UPDATE "cc_blockcriteria" criteria
|
||||
SET "criteria" = 'track_type_id', "value" = (
|
||||
SELECT "id" FROM "cc_track_types"
|
||||
WHERE "code" = criteria."value"
|
||||
)
|
||||
WHERE "criteria" = 'track_type';
|
||||
|
||||
UPDATE "cc_pref" file SET "valstr" = (
|
||||
SELECT "id" FROM "cc_track_types"
|
||||
WHERE "code" = file."valstr"
|
||||
|
@ -38,6 +45,13 @@ UPDATE "cc_files" file SET "track_type" = (
|
|||
)
|
||||
WHERE "track_type_id" IS NOT NULL;
|
||||
|
||||
UPDATE "cc_blockcriteria" criteria
|
||||
SET "criteria" = 'track_type', "value" = (
|
||||
SELECT "code" FROM "cc_track_types"
|
||||
WHERE "id" = criteria."value"::int
|
||||
)
|
||||
WHERE "criteria" = 'track_type_id';
|
||||
|
||||
UPDATE "cc_pref" pref SET "valstr" = (
|
||||
SELECT "code" FROM "cc_track_types"
|
||||
WHERE "id" = pref."valstr"::int
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue