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") + ","