summaryrefslogtreecommitdiff
path: root/hosts/surtr/postgresql/default.nix
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-06-07 13:38:00 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2025-06-07 13:38:00 +0200
commit1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b (patch)
tree991d1540218bd96669b28cc416416bf8651818d9 /hosts/surtr/postgresql/default.nix
parentbbb8cb38e997b73198583dfdeb5bd107a8a49e2d (diff)
downloadnixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar.gz
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar.bz2
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.tar.xz
nixos-1c2283ea17da5bbb5f4f8449a0701aaeb2c8b52b.zip
recipient_bcc_maps
Diffstat (limited to 'hosts/surtr/postgresql/default.nix')
-rw-r--r--hosts/surtr/postgresql/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/hosts/surtr/postgresql/default.nix b/hosts/surtr/postgresql/default.nix
index 208017eb..840b46c6 100644
--- a/hosts/surtr/postgresql/default.nix
+++ b/hosts/surtr/postgresql/default.nix
@@ -326,6 +326,18 @@ in {
326 ); 326 );
327 327
328 COMMIT; 328 COMMIT;
329
330 BEGIN;
331 SELECT _v.register_patch('016-recipient_bcc', null, null);
332
333 CREATE TABLE recipient_bcc_maps (
334 id uuid PRIMARY KEY NOT NULL DEFAULT gen_random_uuid(),
335 key text NOT NULL CONSTRAINT key_not_empty CHECK (key <> '''),
336 value text NOT NULL CONSTRAINT value_not_empty CHECK (value <> '''),
337 CONSTRAINT key_unique UNIQUE (key)
338 );
339
340 COMMIT;
329 ''} 341 ''}
330 342
331 psql etebase postgres -eXf ${pkgs.writeText "etebase.sql" '' 343 psql etebase postgres -eXf ${pkgs.writeText "etebase.sql" ''