diff --git a/database.sql b/database.sql index 068ede1a0d..5d9cc2abb0 100644 --- a/database.sql +++ b/database.sql @@ -1,6 +1,6 @@ -- ------------------------------------------ -- Friendica 2025.02-dev (Interrupted Fern) --- DB_UPDATE_VERSION 1578 +-- DB_UPDATE_VERSION 1579 -- ------------------------------------------ @@ -46,6 +46,7 @@ CREATE TABLE IF NOT EXISTS `gserver` ( UNIQUE INDEX `nurl` (`nurl`(190)), INDEX `next_contact` (`next_contact`), INDEX `network` (`network`), + INDEX `redirect-gsid` (`redirect-gsid`), FOREIGN KEY (`redirect-gsid`) REFERENCES `gserver` (`id`) ON UPDATE RESTRICT ON DELETE CASCADE ) DEFAULT COLLATE utf8mb4_general_ci COMMENT='Global servers'; diff --git a/doc/database/db_gserver.md b/doc/database/db_gserver.md index 6770b50e26..22939ec2bc 100644 --- a/doc/database/db_gserver.md +++ b/doc/database/db_gserver.md @@ -46,12 +46,13 @@ Fields Indexes ------------ -| Name | Fields | -| ------------ | ----------------- | -| PRIMARY | id | -| nurl | UNIQUE, nurl(190) | -| next_contact | next_contact | -| network | network | +| Name | Fields | +| ------------- | ----------------- | +| PRIMARY | id | +| nurl | UNIQUE, nurl(190) | +| next_contact | next_contact | +| network | network | +| redirect-gsid | redirect-gsid | Foreign Keys ------------ diff --git a/static/dbstructure.config.php b/static/dbstructure.config.php index d7f2650a48..18990c36fc 100644 --- a/static/dbstructure.config.php +++ b/static/dbstructure.config.php @@ -44,7 +44,7 @@ use Friendica\Database\DBA; // This file is required several times during the test in DbaDefinition which justifies this condition if (!defined('DB_UPDATE_VERSION')) { - define('DB_UPDATE_VERSION', 1578); + define('DB_UPDATE_VERSION', 1579); } return [ @@ -92,6 +92,7 @@ return [ "nurl" => ["UNIQUE", "nurl(190)"], "next_contact" => ["next_contact"], "network" => ["network"], + "redirect-gsid" => ["redirect-gsid"], ] ], "user" => [