mirror of
https://github.com/zadam/trilium.git
synced 2025-01-27 09:29:43 +08:00
removed ID from options, opt_name is now new primary key
This commit is contained in:
parent
a7f95e95e9
commit
4073f6a967
2 changed files with 12 additions and 1 deletions
11
migrations/0024__remove_id_from_options.sql
Normal file
11
migrations/0024__remove_id_from_options.sql
Normal file
|
@ -0,0 +1,11 @@
|
|||
CREATE TABLE `options_mig` (
|
||||
`opt_name` TEXT NOT NULL PRIMARY KEY,
|
||||
`opt_value` TEXT,
|
||||
`date_modified` INT
|
||||
);
|
||||
|
||||
INSERT INTO options_mig (opt_name, opt_value, date_modified)
|
||||
SELECT opt_name, opt_value, date_modified FROM options;
|
||||
|
||||
DROP TABLE options;
|
||||
ALTER TABLE options_mig RENAME TO options;
|
|
@ -4,7 +4,7 @@ const options = require('./options');
|
|||
const fs = require('fs-extra');
|
||||
const log = require('./log');
|
||||
|
||||
const APP_DB_VERSION = 23;
|
||||
const APP_DB_VERSION = 24;
|
||||
const MIGRATIONS_DIR = "./migrations";
|
||||
|
||||
async function migrate() {
|
||||
|
|
Loading…
Reference in a new issue