diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-06-07 10:21:02 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-06-07 10:21:02 +0200 |
commit | 0b0be3f0018f80f8345b60672eca6bcf37ec2b5c (patch) | |
tree | 6276b1c6b7af99ef71d24db8b5ed11e5502f4694 /hosts/surtr/postgresql | |
parent | 0c18d296b1b8c6be888ed334b086888a30e7e5a9 (diff) | |
download | nixos-0b0be3f0018f80f8345b60672eca6bcf37ec2b5c.tar nixos-0b0be3f0018f80f8345b60672eca6bcf37ec2b5c.tar.gz nixos-0b0be3f0018f80f8345b60672eca6bcf37ec2b5c.tar.bz2 nixos-0b0be3f0018f80f8345b60672eca6bcf37ec2b5c.tar.xz nixos-0b0be3f0018f80f8345b60672eca6bcf37ec2b5c.zip |
...
Diffstat (limited to 'hosts/surtr/postgresql')
-rw-r--r-- | hosts/surtr/postgresql/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/hosts/surtr/postgresql/default.nix b/hosts/surtr/postgresql/default.nix index 0ae29058..dedd4c7c 100644 --- a/hosts/surtr/postgresql/default.nix +++ b/hosts/surtr/postgresql/default.nix | |||
@@ -297,6 +297,17 @@ in { | |||
297 | 297 | ||
298 | COMMIT; | 298 | COMMIT; |
299 | 299 | ||
300 | |||
301 | BEGIN; | ||
302 | SELECT _v.register_patch('013-internal', ARRAY['000-base'], null); | ||
303 | |||
304 | CREATE TABLE relay_access ( | ||
305 | id uuid PRIMARY KEY NOT NULL DEFAULT gen_random_uuid(), | ||
306 | mailbox uuid REFERENCES mailbox(id), | ||
307 | domain citext NOT NULL CONSTRAINT domain_non_empty CHECK (domain <> '''), | ||
308 | ); | ||
309 | |||
310 | COMMIT; | ||
300 | ''} | 311 | ''} |
301 | 312 | ||
302 | psql etebase postgres -eXf ${pkgs.writeText "etebase.sql" '' | 313 | psql etebase postgres -eXf ${pkgs.writeText "etebase.sql" '' |