mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
fix migration
This commit is contained in:
parent
f704cacdee
commit
a28d8843ac
@ -1,14 +1,17 @@
|
|||||||
UPDATE blobs SET blobId = REPLACE(blobId, '+', 'X');
|
-- + is normally replaced by X and / by Y, but this can temporarily cause UNIQUE key exception
|
||||||
UPDATE blobs SET blobId = REPLACE(blobId, '/', 'Y');
|
-- this might create blob duplicates, but cleanup will eventually take care of it
|
||||||
|
|
||||||
UPDATE notes SET blobId = REPLACE(blobId, '+', 'X');
|
UPDATE blobs SET blobId = REPLACE(blobId, '+', 'A');
|
||||||
UPDATE notes SET blobId = REPLACE(blobId, '/', 'Y');
|
UPDATE blobs SET blobId = REPLACE(blobId, '/', 'B');
|
||||||
|
|
||||||
UPDATE attachments SET blobId = REPLACE(blobId, '+', 'X');
|
UPDATE notes SET blobId = REPLACE(blobId, '+', 'A');
|
||||||
UPDATE attachments SET blobId = REPLACE(blobId, '/', 'Y');
|
UPDATE notes SET blobId = REPLACE(blobId, '/', 'B');
|
||||||
|
|
||||||
UPDATE revisions SET blobId = REPLACE(blobId, '+', 'X');
|
UPDATE attachments SET blobId = REPLACE(blobId, '+', 'A');
|
||||||
UPDATE revisions SET blobId = REPLACE(blobId, '/', 'Y');
|
UPDATE attachments SET blobId = REPLACE(blobId, '/', 'B');
|
||||||
|
|
||||||
UPDATE entity_changes SET entityId = REPLACE(entityId, '+', 'X') WHERE entityName = 'blobs';
|
UPDATE revisions SET blobId = REPLACE(blobId, '+', 'A');
|
||||||
UPDATE entity_changes SET entityId = REPLACE(entityId, '/', 'Y') WHERE entityName = 'blobs';
|
UPDATE revisions SET blobId = REPLACE(blobId, '/', 'B');
|
||||||
|
|
||||||
|
UPDATE entity_changes SET entityId = REPLACE(entityId, '+', 'A') WHERE entityName = 'blobs';
|
||||||
|
UPDATE entity_changes SET entityId = REPLACE(entityId, '/', 'B') WHERE entityName = 'blobs';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user