diff --git a/Dockerfile b/Dockerfile index 14accca..dc658eb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ -FROM alpine:3.15 -MAINTAINER Christoph Wiechert +FROM alpine:3.18 +MAINTAINER Michael Hinz -ENV POWERDNS_VERSION=4.6.0 \ +ENV POWERDNS_VERSION=4.7.4 \ MYSQL_DEFAULT_AUTOCONF=true \ MYSQL_DEFAULT_HOST="mysql" \ MYSQL_DEFAULT_PORT="3306" \ diff --git a/schema.sql b/schema.sql index c923035..0f3a6cc 100644 --- a/schema.sql +++ b/schema.sql @@ -3,13 +3,16 @@ CREATE TABLE domains ( name VARCHAR(255) NOT NULL, master VARCHAR(128) DEFAULT NULL, last_check INT DEFAULT NULL, - type VARCHAR(6) NOT NULL, + type VARCHAR(8) NOT NULL, notified_serial INT UNSIGNED DEFAULT NULL, account VARCHAR(40) CHARACTER SET 'utf8' DEFAULT NULL, + options VARCHAR(64000) DEFAULT NULL, + catalog VARCHAR(255) DEFAULT NULL, PRIMARY KEY (id) ) Engine=InnoDB CHARACTER SET 'latin1'; CREATE UNIQUE INDEX name_index ON domains(name); +CREATE INDEX catalog_idx ON domains(catalog); CREATE TABLE records (