chore: update resource internal path migrator

This commit is contained in:
Steven
2024-01-02 08:29:18 +08:00
parent 0f8bfb6328
commit c797099950
6 changed files with 51 additions and 58 deletions

View File

@@ -1,19 +0,0 @@
-- Make resource internal_path relative (to MEMOS_DATA) and replace backslash with slash
-- This is a best-effort approach, but even if it fails, it won't break assets from loading
UPDATE resource
SET
internal_path = REPLACE (internal_path, '\', '/')
WHERE
internal_path LIKE '%assets\\%';
UPDATE resource
SET
internal_path = REPLACE (
internal_path,
SUBSTRING(
internal_path
FROM
1 FOR POSITION('/assets' IN internal_path)
),
''
);