migration for inconsistent isProtected status across notes and note_contents

This commit is contained in:
zadam 2019-03-30 20:09:38 +01:00
parent 4b41eddf44
commit c240fb9896
2 changed files with 7 additions and 1 deletions

View file

@ -0,0 +1,6 @@
UPDATE notes SET title = 'Recovered protected note', isProtected = 0 WHERE noteId IN (
SELECT noteId FROM notes JOIN note_contents USING(noteId)
WHERE notes.isProtected = 1
AND note_contents.isProtected = 0
AND notes.isDeleted = 0
)

View file

@ -4,7 +4,7 @@ const build = require('./build');
const packageJson = require('../../package');
const {TRILIUM_DATA_DIR} = require('./data_dir');
const APP_DB_VERSION = 126;
const APP_DB_VERSION = 127;
const SYNC_VERSION = 6;
module.exports = {