2016-12-18 21:44:45 +00:00
|
|
|
CREATE TABLE folders (
|
2016-12-22 22:35:35 +01:00
|
|
|
id TEXT PRIMARY KEY,
|
2017-01-31 20:19:03 +00:00
|
|
|
parent_id TEXT NOT NULL DEFAULT "",
|
|
|
|
title TEXT NOT NULL DEFAULT "",
|
|
|
|
created_time INT NOT NULL DEFAULT 0,
|
|
|
|
updated_time INT NOT NULL DEFAULT 0
|
2016-12-18 21:44:45 +00:00
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE notes (
|
2016-12-22 22:35:35 +01:00
|
|
|
id TEXT PRIMARY KEY,
|
2017-01-31 20:19:03 +00:00
|
|
|
parent_id TEXT NOT NULL DEFAULT "",
|
|
|
|
title TEXT NOT NULL DEFAULT "",
|
|
|
|
body TEXT NOT NULL DEFAULT "",
|
|
|
|
created_time INT NOT NULL DEFAULT 0,
|
|
|
|
updated_time INT NOT NULL DEFAULT 0,
|
|
|
|
latitude NUMERIC NOT NULL DEFAULT 0,
|
|
|
|
longitude NUMERIC NOT NULL DEFAULT 0,
|
|
|
|
altitude NUMERIC NOT NULL DEFAULT 0,
|
|
|
|
source TEXT NOT NULL DEFAULT "",
|
|
|
|
author TEXT NOT NULL DEFAULT "",
|
|
|
|
source_url TEXT NOT NULL DEFAULT "",
|
|
|
|
is_todo BOOLEAN NOT NULL DEFAULT 0,
|
2017-02-06 20:20:30 +00:00
|
|
|
todo_due INT NOT NULL DEFAULT "",
|
|
|
|
todo_completed INT NOT NULL DEFAULT "",
|
2017-01-31 20:19:03 +00:00
|
|
|
source_application TEXT NOT NULL DEFAULT "",
|
|
|
|
application_data TEXT NOT NULL DEFAULT "",
|
|
|
|
`order` INT NOT NULL DEFAULT 0
|
2016-12-20 11:22:50 +01:00
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE tags (
|
2016-12-22 22:35:35 +01:00
|
|
|
id TEXT PRIMARY KEY,
|
|
|
|
title TEXT,
|
|
|
|
created_time INT,
|
2017-01-05 19:01:50 +01:00
|
|
|
updated_time INT
|
2016-12-22 22:35:35 +01:00
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE note_tags (
|
|
|
|
id INTEGER PRIMARY KEY,
|
|
|
|
note_id TEXT,
|
2017-01-05 19:01:50 +01:00
|
|
|
tag_id TEXT
|
2016-12-20 11:22:50 +01:00
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE resources (
|
2016-12-22 22:35:35 +01:00
|
|
|
id TEXT PRIMARY KEY,
|
2016-12-20 11:22:50 +01:00
|
|
|
title TEXT,
|
|
|
|
mime TEXT,
|
|
|
|
filename TEXT,
|
|
|
|
created_time INT,
|
2017-01-05 19:01:50 +01:00
|
|
|
updated_time INT
|
2016-12-20 11:22:50 +01:00
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE note_resources (
|
2016-12-22 22:35:35 +01:00
|
|
|
id INTEGER PRIMARY KEY,
|
|
|
|
note_id TEXT,
|
2017-01-05 19:01:50 +01:00
|
|
|
resource_id TEXT
|
2016-12-18 21:44:45 +00:00
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE version (
|
|
|
|
version INT
|
|
|
|
);
|
|
|
|
|
2016-12-31 10:48:18 +01:00
|
|
|
CREATE TABLE changes (
|
|
|
|
id INTEGER PRIMARY KEY,
|
2017-01-02 15:04:27 +01:00
|
|
|
`type` INT,
|
2016-12-31 10:48:18 +01:00
|
|
|
item_id TEXT,
|
|
|
|
item_type INT,
|
2017-01-02 15:04:27 +01:00
|
|
|
item_field TEXT
|
2016-12-31 10:48:18 +01:00
|
|
|
);
|
|
|
|
|
2017-01-05 23:54:13 +01:00
|
|
|
CREATE TABLE settings (
|
|
|
|
`key` TEXT PRIMARY KEY,
|
|
|
|
`value` TEXT,
|
|
|
|
`type` INT
|
|
|
|
);
|
|
|
|
|
2016-12-23 18:47:38 +01:00
|
|
|
--CREATE TABLE mimetypes (
|
|
|
|
-- id INT,
|
|
|
|
-- mime TEXT
|
|
|
|
--);
|
|
|
|
|
|
|
|
--CREATE TABLE mimetype_extensions (
|
|
|
|
-- id INTEGER PRIMARY KEY,
|
|
|
|
-- mimetype_id,
|
|
|
|
-- extension TEXT
|
|
|
|
--);
|
|
|
|
|
2016-12-20 11:22:50 +01:00
|
|
|
INSERT INTO version (version) VALUES (1);
|