diff --git a/simplex-chat.cabal b/simplex-chat.cabal index 6853ac4f16..18fc93eede 100644 --- a/simplex-chat.cabal +++ b/simplex-chat.cabal @@ -133,7 +133,7 @@ library Simplex.Chat.Store.Postgres.Migrations.M20260429_relay_request_retries Simplex.Chat.Store.Postgres.Migrations.M20260507_relay_inactive_at Simplex.Chat.Store.Postgres.Migrations.M20260514_relay_request_group_link_index - Simplex.Chat.Store.Postgres.Migrations.M20260530_public_group_access + Simplex.Chat.Store.Postgres.Migrations.M20260515_public_group_access else exposed-modules: Simplex.Chat.Archive @@ -289,7 +289,7 @@ library Simplex.Chat.Store.SQLite.Migrations.M20260429_relay_request_retries Simplex.Chat.Store.SQLite.Migrations.M20260507_relay_inactive_at Simplex.Chat.Store.SQLite.Migrations.M20260514_relay_request_group_link_index - Simplex.Chat.Store.SQLite.Migrations.M20260530_public_group_access + Simplex.Chat.Store.SQLite.Migrations.M20260515_public_group_access other-modules: Paths_simplex_chat hs-source-dirs: diff --git a/src/Simplex/Chat/Store/Postgres/Migrations.hs b/src/Simplex/Chat/Store/Postgres/Migrations.hs index 5397e5851a..a8bb0da945 100644 --- a/src/Simplex/Chat/Store/Postgres/Migrations.hs +++ b/src/Simplex/Chat/Store/Postgres/Migrations.hs @@ -31,7 +31,7 @@ import Simplex.Chat.Store.Postgres.Migrations.M20260403_item_viewed import Simplex.Chat.Store.Postgres.Migrations.M20260429_relay_request_retries import Simplex.Chat.Store.Postgres.Migrations.M20260507_relay_inactive_at import Simplex.Chat.Store.Postgres.Migrations.M20260514_relay_request_group_link_index -import Simplex.Chat.Store.Postgres.Migrations.M20260530_public_group_access +import Simplex.Chat.Store.Postgres.Migrations.M20260515_public_group_access import Simplex.Messaging.Agent.Store.Shared (Migration (..)) schemaMigrations :: [(String, Text, Maybe Text)] @@ -63,7 +63,7 @@ schemaMigrations = ("20260429_relay_request_retries", m20260429_relay_request_retries, Just down_m20260429_relay_request_retries), ("20260507_relay_inactive_at", m20260507_relay_inactive_at, Just down_m20260507_relay_inactive_at), ("20260514_relay_request_group_link_index", m20260514_relay_request_group_link_index, Just down_m20260514_relay_request_group_link_index), - ("20260530_public_group_access", m20260530_public_group_access, Just down_m20260530_public_group_access) + ("20260515_public_group_access", m20260515_public_group_access, Just down_m20260515_public_group_access) ] -- | The list of migrations in ascending order by date diff --git a/src/Simplex/Chat/Store/Postgres/Migrations/M20260530_public_group_access.hs b/src/Simplex/Chat/Store/Postgres/Migrations/M20260515_public_group_access.hs similarity index 77% rename from src/Simplex/Chat/Store/Postgres/Migrations/M20260530_public_group_access.hs rename to src/Simplex/Chat/Store/Postgres/Migrations/M20260515_public_group_access.hs index 82adcdd0b7..1fbb731626 100644 --- a/src/Simplex/Chat/Store/Postgres/Migrations/M20260530_public_group_access.hs +++ b/src/Simplex/Chat/Store/Postgres/Migrations/M20260515_public_group_access.hs @@ -1,13 +1,13 @@ {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE QuasiQuotes #-} -module Simplex.Chat.Store.Postgres.Migrations.M20260530_public_group_access where +module Simplex.Chat.Store.Postgres.Migrations.M20260515_public_group_access where import Data.Text (Text) import Text.RawString.QQ (r) -m20260530_public_group_access :: Text -m20260530_public_group_access = +m20260515_public_group_access :: Text +m20260515_public_group_access = [r| ALTER TABLE group_profiles ADD COLUMN group_web_page TEXT; ALTER TABLE group_profiles ADD COLUMN group_domain TEXT; @@ -17,8 +17,8 @@ ALTER TABLE group_profiles ADD COLUMN allow_embedding BIGINT; ALTER TABLE group_relays ADD COLUMN base_web_url TEXT; |] -down_m20260530_public_group_access :: Text -down_m20260530_public_group_access = +down_m20260515_public_group_access :: Text +down_m20260515_public_group_access = [r| ALTER TABLE group_relays DROP COLUMN base_web_url; diff --git a/src/Simplex/Chat/Store/SQLite/Migrations.hs b/src/Simplex/Chat/Store/SQLite/Migrations.hs index 5f5ab533c8..89ef373af8 100644 --- a/src/Simplex/Chat/Store/SQLite/Migrations.hs +++ b/src/Simplex/Chat/Store/SQLite/Migrations.hs @@ -154,7 +154,7 @@ import Simplex.Chat.Store.SQLite.Migrations.M20260403_item_viewed import Simplex.Chat.Store.SQLite.Migrations.M20260429_relay_request_retries import Simplex.Chat.Store.SQLite.Migrations.M20260507_relay_inactive_at import Simplex.Chat.Store.SQLite.Migrations.M20260514_relay_request_group_link_index -import Simplex.Chat.Store.SQLite.Migrations.M20260530_public_group_access +import Simplex.Chat.Store.SQLite.Migrations.M20260515_public_group_access import Simplex.Messaging.Agent.Store.Shared (Migration (..)) schemaMigrations :: [(String, Query, Maybe Query)] @@ -309,7 +309,7 @@ schemaMigrations = ("20260429_relay_request_retries", m20260429_relay_request_retries, Just down_m20260429_relay_request_retries), ("20260507_relay_inactive_at", m20260507_relay_inactive_at, Just down_m20260507_relay_inactive_at), ("20260514_relay_request_group_link_index", m20260514_relay_request_group_link_index, Just down_m20260514_relay_request_group_link_index), - ("20260530_public_group_access", m20260530_public_group_access, Just down_m20260530_public_group_access) + ("20260515_public_group_access", m20260515_public_group_access, Just down_m20260515_public_group_access) ] -- | The list of migrations in ascending order by date diff --git a/src/Simplex/Chat/Store/SQLite/Migrations/M20260530_public_group_access.hs b/src/Simplex/Chat/Store/SQLite/Migrations/M20260515_public_group_access.hs similarity index 76% rename from src/Simplex/Chat/Store/SQLite/Migrations/M20260530_public_group_access.hs rename to src/Simplex/Chat/Store/SQLite/Migrations/M20260515_public_group_access.hs index 9ffc74347d..69f1793d3b 100644 --- a/src/Simplex/Chat/Store/SQLite/Migrations/M20260530_public_group_access.hs +++ b/src/Simplex/Chat/Store/SQLite/Migrations/M20260515_public_group_access.hs @@ -1,12 +1,12 @@ {-# LANGUAGE QuasiQuotes #-} -module Simplex.Chat.Store.SQLite.Migrations.M20260530_public_group_access where +module Simplex.Chat.Store.SQLite.Migrations.M20260515_public_group_access where import Database.SQLite.Simple (Query) import Database.SQLite.Simple.QQ (sql) -m20260530_public_group_access :: Query -m20260530_public_group_access = +m20260515_public_group_access :: Query +m20260515_public_group_access = [sql| ALTER TABLE group_profiles ADD COLUMN group_web_page TEXT; ALTER TABLE group_profiles ADD COLUMN group_domain TEXT; @@ -16,8 +16,8 @@ ALTER TABLE group_profiles ADD COLUMN allow_embedding INTEGER; ALTER TABLE group_relays ADD COLUMN base_web_url TEXT; |] -down_m20260530_public_group_access :: Query -down_m20260530_public_group_access = +down_m20260515_public_group_access :: Query +down_m20260515_public_group_access = [sql| ALTER TABLE group_relays DROP COLUMN base_web_url;