]> Frank Brehm's Git Trees - pixelpark/admin-tools.git/commitdiff
Completing schema pdns_local
authorFrank Brehm <frank.brehm@pixelpark.com>
Fri, 3 Nov 2017 10:51:17 +0000 (11:51 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Fri, 3 Nov 2017 10:51:17 +0000 (11:51 +0100)
dns/schema.pgsql.sql

index bebba86de81e9ac8d2516a089052be352747e206..de3436738ed87e568d5ec617dcc28e039543458d 100644 (file)
@@ -276,11 +276,48 @@ BEGIN WORK;
 
 CREATE or REPLACE VIEW public.comments AS
 SELECT id, domain_id, name, type, modified_at, account, comment
-  FROM pdns.comments 
+  FROM pdns.comments
  WHERE comment IS NULL OR comment !~* '.*public.*';
 
 ALTER TABLE IF EXISTS public.comments OWNER TO pdns_local;
 
 COMMIT;
 
+-- ----------------
+
+BEGIN WORK;
+
+CREATE or REPLACE VIEW public.domainmetadata AS
+SELECT id, domain_id, kind, content
+  FROM pdns.domainmetadata;
+
+ALTER TABLE IF EXISTS public.domainmetadata OWNER TO pdns_local;
+
+COMMIT;
+
+-- ----------------
+
+BEGIN WORK;
+
+CREATE or REPLACE VIEW public.cryptokeys AS
+SELECT id, domain_id, flags, active, content
+  FROM pdns.cryptokeys;
+
+ALTER TABLE IF EXISTS public.cryptokeys OWNER TO pdns_local;
+
+COMMIT;
+
+-- ----------------
+
+BEGIN WORK;
+
+CREATE or REPLACE VIEW public.tsigkeys AS
+SELECT id, name, algorithm, secret
+  FROM pdns.tsigkeys;
+
+ALTER TABLE IF EXISTS public.tsigkeys OWNER TO pdns_local;
+
+COMMIT;
+
 
+-- vim: list