added type and mime to note revisions

This commit is contained in:
azivner 2018-04-08 11:57:14 -04:00
parent 8d8ee2a87a
commit 9720868f5a
3 changed files with 8 additions and 1 deletions

View file

@ -0,0 +1,5 @@
ALTER TABLE note_revisions ADD type TEXT DEFAULT '' NOT NULL;
ALTER TABLE note_revisions ADD mime TEXT DEFAULT '' NOT NULL;
UPDATE note_revisions SET type = (SELECT type FROM notes WHERE notes.noteId = note_revisions.noteId);
UPDATE note_revisions SET mime = (SELECT mime FROM notes WHERE notes.noteId = note_revisions.noteId);

View file

@ -3,7 +3,7 @@
const build = require('./build');
const packageJson = require('../../package');
const APP_DB_VERSION = 86;
const APP_DB_VERSION = 87;
module.exports = {
appVersion: packageJson.version,

View file

@ -180,6 +180,8 @@ async function saveNoteRevision(note) {
// title and text should be decrypted now
title: note.title,
content: note.content,
type: note.type,
mime: note.mime,
isProtected: 0, // will be fixed in the protectNoteRevisions() call
dateModifiedFrom: note.dateModified,
dateModifiedTo: dateUtils.nowDate()