From 91608ebcdc16f387a36f6bbad5f72e36db4bc4d7 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Fri, 28 Mar 2025 08:38:35 +0100 Subject: [PATCH] convert manually to mediumtext --- resources/sql.qrc | 2 ++ resources/sql/db_update_mysql_9_10.sql | 7 +++++++ resources/sql/db_update_sqlite_9_10.sql | 0 src/librssguard/definitions/definitions.h | 2 +- 4 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 resources/sql/db_update_mysql_9_10.sql create mode 100644 resources/sql/db_update_sqlite_9_10.sql diff --git a/resources/sql.qrc b/resources/sql.qrc index b669edc27..750854fa8 100644 --- a/resources/sql.qrc +++ b/resources/sql.qrc @@ -9,6 +9,7 @@ sql/db_update_mysql_6_7.sql sql/db_update_mysql_7_8.sql sql/db_update_mysql_8_9.sql + sql/db_update_mysql_9_10.sql sql/db_init_sqlite.sql sql/db_update_sqlite_1_2.sql @@ -19,5 +20,6 @@ sql/db_update_sqlite_6_7.sql sql/db_update_sqlite_7_8.sql sql/db_update_sqlite_8_9.sql + sql/db_update_sqlite_9_10.sql \ No newline at end of file diff --git a/resources/sql/db_update_mysql_9_10.sql b/resources/sql/db_update_mysql_9_10.sql new file mode 100644 index 000000000..badda438e --- /dev/null +++ b/resources/sql/db_update_mysql_9_10.sql @@ -0,0 +1,7 @@ +USE ##; +-- ! +SET FOREIGN_KEY_CHECKS = 0; +-- ! +ALTER TABLE Messages MODIFY contents **; +-- ! +SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/resources/sql/db_update_sqlite_9_10.sql b/resources/sql/db_update_sqlite_9_10.sql new file mode 100644 index 000000000..e69de29bb diff --git a/src/librssguard/definitions/definitions.h b/src/librssguard/definitions/definitions.h index 536d2135f..56e07ff22 100644 --- a/src/librssguard/definitions/definitions.h +++ b/src/librssguard/definitions/definitions.h @@ -230,7 +230,7 @@ #define APP_DB_SQLITE_FILE "database.db" // Keep this in sync with schema versions declared in SQL initialization code. -#define APP_DB_SCHEMA_VERSION "9" +#define APP_DB_SCHEMA_VERSION "10" #define APP_DB_UPDATE_FILE_PATTERN "db_update_%1_%2_%3.sql" #define APP_DB_COMMENT_SPLIT "-- !\n" #define APP_DB_INCLUDE_PLACEHOLDER "!!"