Re-add support for channel name templates
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
CREATE TABLE guild (
|
||||
dcid TEXT PRIMARY KEY,
|
||||
mxid TEXT UNIQUE,
|
||||
plain_name TEXT NOT NULL,
|
||||
name TEXT NOT NULL,
|
||||
name_set BOOLEAN NOT NULL,
|
||||
avatar TEXT NOT NULL,
|
||||
@@ -25,6 +26,7 @@ CREATE TABLE portal (
|
||||
dc_parent_receiver TEXT NOT NULL DEFAULT '',
|
||||
|
||||
mxid TEXT UNIQUE,
|
||||
plain_name TEXT NOT NULL,
|
||||
name TEXT NOT NULL,
|
||||
name_set BOOLEAN NOT NULL,
|
||||
topic TEXT NOT NULL,
|
||||
|
||||
9
database/upgrades/08-channel-plain-name.sql
Normal file
9
database/upgrades/08-channel-plain-name.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
-- v8: Store plain name of channels and guilds
|
||||
ALTER TABLE guild ADD COLUMN plain_name TEXT;
|
||||
ALTER TABLE portal ADD COLUMN plain_name TEXT;
|
||||
UPDATE guild SET plain_name=name;
|
||||
UPDATE portal SET plain_name=name;
|
||||
UPDATE portal SET plain_name='' WHERE type=1;
|
||||
-- only: postgres for next 2 lines
|
||||
ALTER TABLE guild ALTER COLUMN plain_name SET NOT NULL;
|
||||
ALTER TABLE portal ALTER COLUMN plain_name SET NOT NULL;
|
||||
Reference in New Issue
Block a user