From 3d3e83d1d800bc371bf258703ee474e7cd1724c3 Mon Sep 17 00:00:00 2001 From: Denis Fedoseev Date: Sun, 19 Aug 2018 11:07:30 +0300 Subject: [PATCH] scheme update --- sql/deploy/albums.sql | 17 +++++++++-------- sql/deploy/exif_data.sql | 13 +++++++++++++ sql/revert/exif_data.sql | 7 +++++++ sql/verify/exif_data.sql | 7 +++++++ 4 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 sql/deploy/exif_data.sql create mode 100644 sql/revert/exif_data.sql create mode 100644 sql/verify/exif_data.sql diff --git a/sql/deploy/albums.sql b/sql/deploy/albums.sql index 7232617..b81fbc5 100644 --- a/sql/deploy/albums.sql +++ b/sql/deploy/albums.sql @@ -2,13 +2,14 @@ BEGIN; -CREATE TABLE albums ( - album_id INTEGER PRIMARY KEY AUTOINCREMENT, - name STRING NOT NULL, - description TEXT, - created DATETIME DEFAULT (CURRENT_TIMESTAMP), - modified DATETIME DEFAULT (CURRENT_TIMESTAMP), - deleted BOOLEAN -); +CREATE TABLE "albums" ( + `album_id` INTEGER PRIMARY KEY AUTOINCREMENT, + `name` STRING NOT NULL, + `description` TEXT, + `created` DATETIME DEFAULT (CURRENT_TIMESTAMP), + `modified` DATETIME DEFAULT (CURRENT_TIMESTAMP), + `deleted` BOOLEAN, + `owner_id` INTEGER NOT NULL + ) COMMIT; diff --git a/sql/deploy/exif_data.sql b/sql/deploy/exif_data.sql new file mode 100644 index 0000000..be111ab --- /dev/null +++ b/sql/deploy/exif_data.sql @@ -0,0 +1,13 @@ +-- Deploy fotostore:exif_data to sqlite + +BEGIN; + +CREATE TABLE `exif_data` ( + `record_id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, + `exif_tag` TEXT NOT NULL, + `tag_data` TEXT NOT NULL, + `image_id` INTEGER, + `deleted` BOOLEAN +); + +COMMIT; diff --git a/sql/revert/exif_data.sql b/sql/revert/exif_data.sql new file mode 100644 index 0000000..b8a610c --- /dev/null +++ b/sql/revert/exif_data.sql @@ -0,0 +1,7 @@ +-- Revert fotostore:exif_data from sqlite + +BEGIN; + +-- XXX Add DDLs here. + +COMMIT; diff --git a/sql/verify/exif_data.sql b/sql/verify/exif_data.sql new file mode 100644 index 0000000..8b4f1c2 --- /dev/null +++ b/sql/verify/exif_data.sql @@ -0,0 +1,7 @@ +-- Verify fotostore:exif_data on sqlite + +BEGIN; + +-- XXX Add verifications here. + +ROLLBACK;