From ad896ab4f83c8681d31a0268fe9398ffd1e5495e Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Wed, 8 Nov 2017 17:05:19 +0100 Subject: [PATCH] feat(MainDb): create a new table: chat_message_file_content --- src/db/main-db.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/db/main-db.cpp b/src/db/main-db.cpp index a9d657136..b146db248 100644 --- a/src/db/main-db.cpp +++ b/src/db/main-db.cpp @@ -734,6 +734,19 @@ MainDb::MainDb (const shared_ptr &core) : AbstractDb(*new MainDbPrivate), " ON DELETE CASCADE" ")"; + *session << + "CREATE TABLE IF NOT EXISTS chat_message_file_content (" + " chat_message_content_id" + primaryKeyStr("BIGINT UNSIGNED") + "," + + " name VARCHAR(256) NOT NULL," + " size INT UNSIGNED NOT NULL," + " path VARCHAR(512) NOT NULL," + + " FOREIGN KEY (chat_message_content_id)" + " REFERENCES chat_message_content(id)" + " ON DELETE CASCADE" + ")"; + *session << "CREATE TABLE IF NOT EXISTS chat_message_content_app_data (" " chat_message_content_id" + primaryKeyRefStr("BIGINT UNSIGNED") + ","