1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-11-27 08:21:03 +02:00
joplin/structure.sql
Laurent Cozic 198fc4e85c mod change
2016-12-10 22:35:53 +00:00

58 lines
1.8 KiB
SQL
Executable File

CREATE TABLE `folders` (
`id` binary(16) NOT NULL,
`created_time` int(11) NOT NULL default '0',
`updated_time` int(11) NOT NULL default '0',
`parent_id` binary(16) NULL default NULL,
`owner_id` binary(16) NULL default NULL,
`is_encrypted` tinyint(1) NOT NULL default '0',
`encryption_method` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) CHARACTER SET=utf8;
CREATE TABLE `notes` (
`id` binary(16) NOT NULL,
`completed` tinyint(1) NOT NULL default '0',
`created_time` int(11) NOT NULL default '0',
`updated_time` int(11) NOT NULL default '0',
`parent_id` binary(16) NULL default NULL,
`owner_id` binary(16),
`is_encrypted` tinyint(1) NOT NULL default '0',
`encryption_method` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) CHARACTER SET=utf8;
CREATE TABLE `users` (
`id` binary(16) NOT NULL,
`email` varchar(256) NOT NULL default '',
`password` varchar(256) NOT NULL default '',
`validated` tinyint(1) NOT NULL default '0',
`created_time` int(11) NOT NULL default '0',
`updated_time` int(11) NOT NULL default '0',
`owner_id` binary(16),
PRIMARY KEY (`id`)
) CHARACTER SET=utf8;
CREATE TABLE `sessions` (
`id` binary(16) NOT NULL,
`owner_id` binary(16),
`client_id` binary(16),
`created_time` int(11) NOT NULL default '0',
`updated_time` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) CHARACTER SET=utf8;
CREATE TABLE `changes` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` binary(16),
`client_id` binary(16),
`created_time` int(11) NOT NULL default '0',
`updated_time` int(11) NOT NULL default '0',
`type` int(11) NOT NULL default '0',
`item_id` binary(16),
`item_type` int(11) NOT NULL default '0',
`item_field` int(11) NOT NULL default '0',
`delta` MEDIUMTEXT,
`previous_id` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) CHARACTER SET=utf8;