mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-02 19:36:12 +01:00 
			
		
		
		
	sync fixes
This commit is contained in:
		@@ -8,8 +8,8 @@ CREATE TABLE IF NOT EXISTS "mig_entity_changes" (
 | 
			
		||||
                                                    `utcDateChanged` TEXT NOT NULL,
 | 
			
		||||
                                                    `isSynced` INTEGER NOT NULL);
 | 
			
		||||
 | 
			
		||||
INSERT INTO mig_entity_changes (entityName, entityId, hash, sourceId, isSynced, utcDateChanged, isErased)
 | 
			
		||||
SELECT entityName, entityId, '', sourceId, isSynced, 'now', 0 FROM entity_changes;
 | 
			
		||||
INSERT INTO mig_entity_changes (id, entityName, entityId, hash, sourceId, isSynced, utcDateChanged, isErased)
 | 
			
		||||
SELECT id, entityName, entityId, '', sourceId, isSynced, utcChangedDate, 0 FROM entity_changes;
 | 
			
		||||
 | 
			
		||||
UPDATE mig_entity_changes SET isErased = (SELECT isErased FROM notes WHERE noteId = entityId) WHERE entityName = 'notes';
 | 
			
		||||
UPDATE mig_entity_changes SET utcDateChanged = COALESCE((SELECT utcDateModified FROM notes WHERE noteId = entityId), '2020-12-14 14:07:05.165Z') WHERE entityName = 'notes';
 | 
			
		||||
 
 | 
			
		||||
@@ -9,8 +9,8 @@ CREATE TABLE IF NOT EXISTS "mig_entity_changes" (
 | 
			
		||||
                                                `utcDateChanged` TEXT NOT NULL
 | 
			
		||||
                                                );
 | 
			
		||||
 | 
			
		||||
INSERT INTO mig_entity_changes (entityName, entityId, hash, sourceId, isSynced, isErased, utcDateChanged)
 | 
			
		||||
    SELECT entityName, entityId, '', sourceId, isSynced, isErased, utcDateChanged FROM entity_changes;
 | 
			
		||||
INSERT INTO mig_entity_changes (id, entityName, entityId, hash, sourceId, isSynced, isErased, utcDateChanged)
 | 
			
		||||
    SELECT id, entityName, entityId, '', sourceId, isSynced, isErased, utcDateChanged FROM entity_changes;
 | 
			
		||||
 | 
			
		||||
UPDATE mig_entity_changes SET hash = COALESCE((SELECT hash FROM api_tokens WHERE apiTokenId = entityId), '') WHERE entityName = 'api_tokens';
 | 
			
		||||
UPDATE mig_entity_changes SET hash = COALESCE((SELECT hash FROM attributes WHERE attributeId = entityId), '') WHERE entityName = 'attributes';
 | 
			
		||||
 
 | 
			
		||||
@@ -68,13 +68,6 @@ CREATE TABLE IF NOT EXISTS "options"
 | 
			
		||||
    utcDateCreated TEXT not null,
 | 
			
		||||
    utcDateModified TEXT NOT NULL
 | 
			
		||||
);
 | 
			
		||||
CREATE TABLE IF NOT EXISTS "recent_notes"
 | 
			
		||||
(
 | 
			
		||||
    noteId TEXT not null primary key,
 | 
			
		||||
    notePath TEXT not null,
 | 
			
		||||
    utcDateCreated TEXT not null,
 | 
			
		||||
    isDeleted INT NOT NULL DEFAULT 0
 | 
			
		||||
);
 | 
			
		||||
CREATE TABLE IF NOT EXISTS "attributes"
 | 
			
		||||
(
 | 
			
		||||
    attributeId      TEXT not null primary key,
 | 
			
		||||
@@ -110,3 +103,9 @@ CREATE INDEX IDX_attributes_noteId_index
 | 
			
		||||
    on attributes (noteId);
 | 
			
		||||
CREATE INDEX IDX_attributes_value_index
 | 
			
		||||
    on attributes (value);
 | 
			
		||||
CREATE TABLE IF NOT EXISTS "recent_notes"
 | 
			
		||||
(
 | 
			
		||||
    noteId TEXT not null primary key,
 | 
			
		||||
    notePath TEXT not null,
 | 
			
		||||
    utcDateCreated TEXT not null
 | 
			
		||||
);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user