From 93b8e2211cd106bf5bb511d567e68050376020f9 Mon Sep 17 00:00:00 2001 From: Steven Date: Fri, 27 Oct 2023 01:18:00 +0800 Subject: [PATCH] chore: update dev latest schema --- store/db/mysql/migration/dev/LATEST__SCHEMA.sql | 11 +++++++++++ store/db/sqlite/migration/dev/LATEST__SCHEMA.sql | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/store/db/mysql/migration/dev/LATEST__SCHEMA.sql b/store/db/mysql/migration/dev/LATEST__SCHEMA.sql index 74e5daed..605fe945 100644 --- a/store/db/mysql/migration/dev/LATEST__SCHEMA.sql +++ b/store/db/mysql/migration/dev/LATEST__SCHEMA.sql @@ -11,6 +11,7 @@ DROP TABLE IF EXISTS `tag`; DROP TABLE IF EXISTS `activity`; DROP TABLE IF EXISTS `storage`; DROP TABLE IF EXISTS `idp`; +DROP TABLE IF EXISTS `inbox`; -- migration_history CREATE TABLE `migration_history` ( @@ -122,3 +123,13 @@ CREATE TABLE `idp` ( `identifier_filter` VARCHAR(256) NOT NULL DEFAULT '', `config` TEXT NOT NULL ); + +-- inbox +CREATE TABLE `inbox` ( + `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, + `created_ts` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, + `sender_id` INT NOT NULL, + `receiver_id` INT NOT NULL, + `status` TEXT NOT NULL, + `message` TEXT NOT NULL DEFAULT '{}' +); diff --git a/store/db/sqlite/migration/dev/LATEST__SCHEMA.sql b/store/db/sqlite/migration/dev/LATEST__SCHEMA.sql index 81e2e503..c3f365dd 100644 --- a/store/db/sqlite/migration/dev/LATEST__SCHEMA.sql +++ b/store/db/sqlite/migration/dev/LATEST__SCHEMA.sql @@ -11,6 +11,7 @@ DROP TABLE IF EXISTS tag; DROP TABLE IF EXISTS activity; DROP TABLE IF EXISTS storage; DROP TABLE IF EXISTS idp; +DROP TABLE IF EXISTS inbox; -- migration_history CREATE TABLE migration_history ( @@ -140,6 +141,6 @@ CREATE TABLE inbox ( created_ts BIGINT NOT NULL DEFAULT (strftime('%s', 'now')), sender_id INTEGER NOT NULL, receiver_id INTEGER NOT NULL, - status TEXT NOT NULL CHECK (row_status IN ('UNREAD', 'READ', 'ARCHIVED')) DEFAULT 'UNREAD', + status TEXT NOT NULL CHECK (status IN ('UNREAD', 'READ', 'ARCHIVED')) DEFAULT 'UNREAD', message TEXT NOT NULL DEFAULT '{}' );