<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=PowerDNS</id>
	<title>PowerDNS - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=PowerDNS"/>
	<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=PowerDNS&amp;action=history"/>
	<updated>2026-04-26T01:19:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://tech.uvoo.io/index.php?title=PowerDNS&amp;diff=1015&amp;oldid=prev</id>
		<title>Busk at 01:14, 18 November 2020</title>
		<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=PowerDNS&amp;diff=1015&amp;oldid=prev"/>
		<updated>2020-11-18T01:14:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:14, 18 November 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;- https://github.com/ngoduykhanh/PowerDNS-Admin/blob/master/docker-compose.yml&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;- https://github.com/ngoduykhanh/PowerDNS-Admin/blob/master/docker-compose.yml&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;- https://github.com/PowerDNS/pdns/wiki/WebFrontends&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;- https://github.com/PowerDNS/pdns/wiki/WebFrontends&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- https://roll.urown.net/server/dns/powerdns-admin.html&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Installing PowerDNS&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Installing PowerDNS&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Busk</name></author>
	</entry>
	<entry>
		<id>https://tech.uvoo.io/index.php?title=PowerDNS&amp;diff=1013&amp;oldid=prev</id>
		<title>Busk at 00:30, 18 November 2020</title>
		<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=PowerDNS&amp;diff=1013&amp;oldid=prev"/>
		<updated>2020-11-18T00:30:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:30, 18 November 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# Links&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- https://github.com/ngoduykhanh/PowerDNS-Admin/blob/master/docker-compose.yml&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- https://github.com/PowerDNS/pdns/wiki/WebFrontends&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Installing PowerDNS&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Installing PowerDNS&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Busk</name></author>
	</entry>
	<entry>
		<id>https://tech.uvoo.io/index.php?title=PowerDNS&amp;diff=211&amp;oldid=prev</id>
		<title>imported&gt;Busk at 17:08, 13 June 2019</title>
		<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=PowerDNS&amp;diff=211&amp;oldid=prev"/>
		<updated>2019-06-13T17:08:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;# Installing PowerDNS&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
systemctl stop systemd-resolved&lt;br /&gt;
systemctl disable systemd-resolved&lt;br /&gt;
apt install postgresql postgresql-common pdns-server pdns-backend-pgsql&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
# PowerAdmin for Web UI&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
apt install libapache2-mod-php php-pgsql apache2&lt;br /&gt;
https://github.com/poweradmin/poweradmin&lt;br /&gt;
copy files to /var/www/html and modify inc/config-me.inc.php&lt;br /&gt;
&lt;br /&gt;
You can always try this editor as well&lt;br /&gt;
https://github.com/ngoduykhanh/PowerDNS-Admin&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
# Set values&lt;br /&gt;
&lt;br /&gt;
vim /etc/powerdns/pdns.d/pdns.local.gpgsql.conf&lt;br /&gt;
```&lt;br /&gt;
systemctl restart pdns&lt;br /&gt;
```&lt;br /&gt;
# Database&lt;br /&gt;
&lt;br /&gt;
# Read-only clients&lt;br /&gt;
&lt;br /&gt;
pg_hba.conf&lt;br /&gt;
```&lt;br /&gt;
host    all     replicator      10.50.4.31/32              trust&lt;br /&gt;
host    all     replicator      10.50.4.32/32              trust&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
```&lt;br /&gt;
Get schema from master after creating needed users/roles&lt;br /&gt;
&lt;br /&gt;
createdb -O powerdns pdns&lt;br /&gt;
psql -U powerdns pdns &amp;lt; pdns.schema&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
PDNS Schema for Client&lt;br /&gt;
```&lt;br /&gt;
--&lt;br /&gt;
-- PostgreSQL database dump&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
-- Dumped from database version 10.8 (Ubuntu 10.8-0ubuntu0.18.04.1)&lt;br /&gt;
-- Dumped by pg_dump version 10.8 (Ubuntu 10.8-0ubuntu0.18.04.1)&lt;br /&gt;
&lt;br /&gt;
SET statement_timeout = 0;&lt;br /&gt;
SET lock_timeout = 0;&lt;br /&gt;
SET idle_in_transaction_session_timeout = 0;&lt;br /&gt;
SET client_encoding = 'UTF8';&lt;br /&gt;
SET standard_conforming_strings = on;&lt;br /&gt;
SELECT pg_catalog.set_config('search_path', '', false);&lt;br /&gt;
SET check_function_bodies = false;&lt;br /&gt;
SET xmloption = content;&lt;br /&gt;
SET client_min_messages = warning;&lt;br /&gt;
SET row_security = off;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: &lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: &lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SET default_tablespace = '';&lt;br /&gt;
&lt;br /&gt;
SET default_with_oids = false;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.comments (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    domain_id integer NOT NULL,&lt;br /&gt;
    name character varying(255) NOT NULL,&lt;br /&gt;
    type character varying(10) NOT NULL,&lt;br /&gt;
    modified_at integer NOT NULL,&lt;br /&gt;
    account character varying(40) DEFAULT NULL::character varying,&lt;br /&gt;
    comment character varying(65535) NOT NULL,&lt;br /&gt;
    CONSTRAINT c_lowercase_name CHECK (((name)::text = lower((name)::text)))&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.comments OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.comments_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.comments_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.comments_id_seq OWNED BY public.comments.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: cryptokeys; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.cryptokeys (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    domain_id integer,&lt;br /&gt;
    flags integer NOT NULL,&lt;br /&gt;
    active boolean,&lt;br /&gt;
    content text&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.cryptokeys OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: cryptokeys_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.cryptokeys_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.cryptokeys_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: cryptokeys_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.cryptokeys_id_seq OWNED BY public.cryptokeys.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainmetadata; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.domainmetadata (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    domain_id integer,&lt;br /&gt;
    kind character varying(32),&lt;br /&gt;
    content text&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.domainmetadata OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainmetadata_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.domainmetadata_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.domainmetadata_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainmetadata_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.domainmetadata_id_seq OWNED BY public.domainmetadata.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domains; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.domains (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    name character varying(255) NOT NULL,&lt;br /&gt;
    master character varying(128) DEFAULT NULL::character varying,&lt;br /&gt;
    last_check integer,&lt;br /&gt;
    type character varying(6) NOT NULL,&lt;br /&gt;
    notified_serial integer,&lt;br /&gt;
    account character varying(40) DEFAULT NULL::character varying,&lt;br /&gt;
    CONSTRAINT c_lowercase_name CHECK (((name)::text = lower((name)::text)))&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.domains OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domains_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.domains_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.domains_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domains_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.domains_id_seq OWNED BY public.domains.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: migrations; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.migrations (&lt;br /&gt;
    domain_id character varying(255),&lt;br /&gt;
    record_id integer&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.migrations OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_items; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.perm_items (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    name character varying(64),&lt;br /&gt;
    descr character varying(1024)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.perm_items OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_items_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.perm_items_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.perm_items_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.perm_items_id_seq OWNED BY public.perm_items.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.perm_templ (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    name character varying(128),&lt;br /&gt;
    descr character varying(1024)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.perm_templ OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.perm_templ_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.perm_templ_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.perm_templ_id_seq OWNED BY public.perm_templ.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ_items; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.perm_templ_items (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    templ_id integer,&lt;br /&gt;
    perm_id integer&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.perm_templ_items OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ_items_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.perm_templ_items_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.perm_templ_items_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.perm_templ_items_id_seq OWNED BY public.perm_templ_items.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: records; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.records (&lt;br /&gt;
    id bigint NOT NULL,&lt;br /&gt;
    domain_id integer,&lt;br /&gt;
    name character varying(255) DEFAULT NULL::character varying,&lt;br /&gt;
    type character varying(10) DEFAULT NULL::character varying,&lt;br /&gt;
    content character varying(65535) DEFAULT NULL::character varying,&lt;br /&gt;
    ttl integer,&lt;br /&gt;
    prio integer,&lt;br /&gt;
    change_date integer,&lt;br /&gt;
    disabled boolean DEFAULT false,&lt;br /&gt;
    ordername character varying(255),&lt;br /&gt;
    auth boolean DEFAULT true,&lt;br /&gt;
    CONSTRAINT c_lowercase_name CHECK (((name)::text = lower((name)::text)))&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.records OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: records_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.records_id_seq&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.records_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: records_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.records_id_seq OWNED BY public.records.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: records_zone_templ; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.records_zone_templ (&lt;br /&gt;
    domain_id integer,&lt;br /&gt;
    record_id integer,&lt;br /&gt;
    zone_templ_id integer&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.records_zone_templ OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: supermasters; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.supermasters (&lt;br /&gt;
    ip inet NOT NULL,&lt;br /&gt;
    nameserver character varying(255) NOT NULL,&lt;br /&gt;
    account character varying(40) NOT NULL&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.supermasters OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: tsigkeys; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.tsigkeys (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    name character varying(255),&lt;br /&gt;
    algorithm character varying(50),&lt;br /&gt;
    secret character varying(255),&lt;br /&gt;
    CONSTRAINT c_lowercase_name CHECK (((name)::text = lower((name)::text)))&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.tsigkeys OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: tsigkeys_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.tsigkeys_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.tsigkeys_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: tsigkeys_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.tsigkeys_id_seq OWNED BY public.tsigkeys.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: users; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.users (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    username character varying(64),&lt;br /&gt;
    password character varying(128),&lt;br /&gt;
    fullname character varying(255),&lt;br /&gt;
    email character varying(255),&lt;br /&gt;
    description character varying(1024),&lt;br /&gt;
    perm_templ integer,&lt;br /&gt;
    active integer,&lt;br /&gt;
    use_ldap integer&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.users OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: users_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.users_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.users_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.users_id_seq OWNED BY public.users.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.zone_templ (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    name character varying(128),&lt;br /&gt;
    descr character varying(1024),&lt;br /&gt;
    owner integer&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.zone_templ OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.zone_templ_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.zone_templ_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.zone_templ_id_seq OWNED BY public.zone_templ.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ_records; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.zone_templ_records (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    zone_templ_id integer,&lt;br /&gt;
    name character varying(255),&lt;br /&gt;
    type character varying(6),&lt;br /&gt;
    content character varying(255),&lt;br /&gt;
    ttl integer,&lt;br /&gt;
    prio integer&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.zone_templ_records OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ_records_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.zone_templ_records_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.zone_templ_records_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ_records_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.zone_templ_records_id_seq OWNED BY public.zone_templ_records.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zones; Type: TABLE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE public.zones (&lt;br /&gt;
    id integer NOT NULL,&lt;br /&gt;
    domain_id integer,&lt;br /&gt;
    owner integer,&lt;br /&gt;
    comment character varying(1024),&lt;br /&gt;
    zone_templ_id integer&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.zones OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zones_id_seq; Type: SEQUENCE; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE SEQUENCE public.zones_id_seq&lt;br /&gt;
    AS integer&lt;br /&gt;
    START WITH 1&lt;br /&gt;
    INCREMENT BY 1&lt;br /&gt;
    NO MINVALUE&lt;br /&gt;
    NO MAXVALUE&lt;br /&gt;
    CACHE 1;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE public.zones_id_seq OWNER TO powerdns;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zones_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER SEQUENCE public.zones_id_seq OWNED BY public.zones.id;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.comments ALTER COLUMN id SET DEFAULT nextval('public.comments_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: cryptokeys id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.cryptokeys ALTER COLUMN id SET DEFAULT nextval('public.cryptokeys_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainmetadata id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.domainmetadata ALTER COLUMN id SET DEFAULT nextval('public.domainmetadata_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domains id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.domains ALTER COLUMN id SET DEFAULT nextval('public.domains_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_items id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.perm_items ALTER COLUMN id SET DEFAULT nextval('public.perm_items_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.perm_templ ALTER COLUMN id SET DEFAULT nextval('public.perm_templ_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ_items id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.perm_templ_items ALTER COLUMN id SET DEFAULT nextval('public.perm_templ_items_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: records id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.records ALTER COLUMN id SET DEFAULT nextval('public.records_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: tsigkeys id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.tsigkeys ALTER COLUMN id SET DEFAULT nextval('public.tsigkeys_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: users id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.users ALTER COLUMN id SET DEFAULT nextval('public.users_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.zone_templ ALTER COLUMN id SET DEFAULT nextval('public.zone_templ_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ_records id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.zone_templ_records ALTER COLUMN id SET DEFAULT nextval('public.zone_templ_records_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zones id; Type: DEFAULT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.zones ALTER COLUMN id SET DEFAULT nextval('public.zones_id_seq'::regclass);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments comments_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.comments&lt;br /&gt;
    ADD CONSTRAINT comments_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: cryptokeys cryptokeys_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.cryptokeys&lt;br /&gt;
    ADD CONSTRAINT cryptokeys_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainmetadata domainmetadata_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.domainmetadata&lt;br /&gt;
    ADD CONSTRAINT domainmetadata_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domains domains_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.domains&lt;br /&gt;
    ADD CONSTRAINT domains_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_items perm_items_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.perm_items&lt;br /&gt;
    ADD CONSTRAINT perm_items_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ_items perm_templ_items_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.perm_templ_items&lt;br /&gt;
    ADD CONSTRAINT perm_templ_items_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: perm_templ perm_templ_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.perm_templ&lt;br /&gt;
    ADD CONSTRAINT perm_templ_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: records records_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.records&lt;br /&gt;
    ADD CONSTRAINT records_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: supermasters supermasters_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.supermasters&lt;br /&gt;
    ADD CONSTRAINT supermasters_pkey PRIMARY KEY (ip, nameserver);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: tsigkeys tsigkeys_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.tsigkeys&lt;br /&gt;
    ADD CONSTRAINT tsigkeys_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: users users_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.users&lt;br /&gt;
    ADD CONSTRAINT users_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ zone_templ_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.zone_templ&lt;br /&gt;
    ADD CONSTRAINT zone_templ_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zone_templ_records zone_templ_records_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.zone_templ_records&lt;br /&gt;
    ADD CONSTRAINT zone_templ_records_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: zones zones_pkey; Type: CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.zones&lt;br /&gt;
    ADD CONSTRAINT zones_pkey PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments_domain_id_idx; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX comments_domain_id_idx ON public.comments USING btree (domain_id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments_name_type_idx; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX comments_name_type_idx ON public.comments USING btree (name, type);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments_order_idx; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX comments_order_idx ON public.comments USING btree (domain_id, modified_at);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domain_id; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX domain_id ON public.records USING btree (domain_id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainidindex; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX domainidindex ON public.cryptokeys USING btree (domain_id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainidmetaindex; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX domainidmetaindex ON public.domainmetadata USING btree (domain_id);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: name_index; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE UNIQUE INDEX name_index ON public.domains USING btree (name);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: namealgoindex; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE UNIQUE INDEX namealgoindex ON public.tsigkeys USING btree (name, algorithm);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: nametype_index; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX nametype_index ON public.records USING btree (name, type);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: rec_name_index; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX rec_name_index ON public.records USING btree (name);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: recordorder; Type: INDEX; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX recordorder ON public.records USING btree (domain_id, ordername text_pattern_ops);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: cryptokeys cryptokeys_domain_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.cryptokeys&lt;br /&gt;
    ADD CONSTRAINT cryptokeys_domain_id_fkey FOREIGN KEY (domain_id) REFERENCES public.domains(id) ON DELETE CASCADE;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: records domain_exists; Type: FK CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.records&lt;br /&gt;
    ADD CONSTRAINT domain_exists FOREIGN KEY (domain_id) REFERENCES public.domains(id) ON DELETE CASCADE;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: comments domain_exists; Type: FK CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.comments&lt;br /&gt;
    ADD CONSTRAINT domain_exists FOREIGN KEY (domain_id) REFERENCES public.domains(id) ON DELETE CASCADE;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Name: domainmetadata domainmetadata_domain_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: powerdns&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE ONLY public.domainmetadata&lt;br /&gt;
    ADD CONSTRAINT domainmetadata_domain_id_fkey FOREIGN KEY (domain_id) REFERENCES public.domains(id) ON DELETE CASCADE;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- PostgreSQL database dump complete&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
```&lt;/div&gt;</summary>
		<author><name>imported&gt;Busk</name></author>
	</entry>
</feed>