add setup.sql

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
This commit is contained in:
ゆめ 2024-11-03 22:32:57 -06:00
parent fbd32b2ec0
commit ef53cb079d
No known key found for this signature in database

18
sql/setup.sql Normal file
View file

@ -0,0 +1,18 @@
ALTER SYSTEM SET wal_level = logical;
-- restart the server
CREATE ROLE subscriber LOGIN REPLICATION PASSWORD 'subscriber';
CREATE PUBLICATION mi_publication
FOR TABLES IN SCHEMA public
WITH (publish = 'insert, update, delete');
-- on the subscriber side
--- Precondition: schema and data prior to starting the publication present
CREATE SUBSCRIPTION mi_subscription
CONNECTION 'postgresql://subscriber:subscriber@localhost:5432/misskey'
PUBLICATION mi_publication;