X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=database.sql;h=134d1f82619bb729f2abada5414666a6e025cfa0;hb=08eaedede187e830721413971bfe3de653358930;hp=a6e29826be16db2342926d34accec5bf47079412;hpb=d05fbe6e459b5cf079b6b4e61d2895bbd0a77b35;p=friendica.git diff --git a/database.sql b/database.sql index a6e29826be..134d1f8261 100644 --- a/database.sql +++ b/database.sql @@ -1,6 +1,6 @@ -- ------------------------------------------ -- Friendica 2023.09-rc (Giant Rhubarb) --- DB_UPDATE_VERSION 1538 +-- DB_UPDATE_VERSION 1541 -- ------------------------------------------ @@ -1534,7 +1534,8 @@ CREATE TABLE IF NOT EXISTS `post-user` ( INDEX `event-id` (`event-id`), INDEX `psid` (`psid`), INDEX `author-id_uid` (`author-id`,`uid`), - INDEX `author-id_received` (`author-id`,`received`), + INDEX `author-id_created` (`author-id`,`created`), + INDEX `owner-id_created` (`owner-id`,`created`), INDEX `parent-uri-id_uid` (`parent-uri-id`,`uid`), INDEX `uid_wall_received` (`uid`,`wall`,`received`), INDEX `uid_contactid` (`uid`,`contact-id`), @@ -1595,6 +1596,8 @@ CREATE TABLE IF NOT EXISTS `post-thread-user` ( INDEX `post-user-id` (`post-user-id`), INDEX `commented` (`commented`), INDEX `received` (`received`), + INDEX `author-id_created` (`author-id`,`created`), + INDEX `owner-id_created` (`owner-id`,`created`), INDEX `uid_received` (`uid`,`received`), INDEX `uid_wall_received` (`uid`,`wall`,`received`), INDEX `uid_commented` (`uid`,`commented`), @@ -1867,6 +1870,16 @@ CREATE TABLE IF NOT EXISTS `subscription` ( FOREIGN KEY (`uid`) REFERENCES `user` (`uid`) ON UPDATE RESTRICT ON DELETE CASCADE ) DEFAULT COLLATE utf8mb4_general_ci COMMENT='Push Subscription for the API'; +-- +-- TABLE check-full-text-search +-- +CREATE TABLE IF NOT EXISTS `check-full-text-search` ( + `pid` int unsigned NOT NULL COMMENT 'The ID of the process', + `searchtext` mediumtext COMMENT 'Simplified text for the full text search', + PRIMARY KEY(`pid`), + FULLTEXT INDEX `searchtext` (`searchtext`) +) DEFAULT COLLATE utf8mb4_general_ci COMMENT='Check for a full text search match in user defined channels before storing the message in the system'; + -- -- TABLE userd --