|
@@ -1,4 +1,5 @@
|
|
-USE pdnslord;
|
|
|
|
|
|
+USE pdns;
|
|
|
|
+
|
|
-- PowerAdmin
|
|
-- PowerAdmin
|
|
-- MySQL Database Structure
|
|
-- MySQL Database Structure
|
|
--
|
|
--
|
|
@@ -14,12 +15,12 @@ CREATE TABLE users (
|
|
active TINYINT NOT NULL,
|
|
active TINYINT NOT NULL,
|
|
use_ldap TINYINT NOT NULL,
|
|
use_ldap TINYINT NOT NULL,
|
|
PRIMARY KEY (id)
|
|
PRIMARY KEY (id)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
START TRANSACTION;
|
|
START TRANSACTION;
|
|
INSERT INTO users ( id, username, `password`, fullname, email
|
|
INSERT INTO users ( id, username, `password`, fullname, email
|
|
, description, perm_templ, active, use_ldap )
|
|
, description, perm_templ, active, use_ldap )
|
|
- VALUES ( 1, 'admin', '${DESECSTACK_DEVADMIN_PASSWORDmd5}', 'Administrator'
|
|
|
|
|
|
+ VALUES ( 1, 'admin', MD5('${DESECSTACK_DEVADMIN_PASSWORD_poweradmin}'), 'Administrator'
|
|
, 'admin@example.net', 'Administrator with full rights.', 1, 1, 0 );
|
|
, 'admin@example.net', 'Administrator with full rights.', 1, 1, 0 );
|
|
COMMIT;
|
|
COMMIT;
|
|
|
|
|
|
@@ -28,7 +29,7 @@ CREATE TABLE perm_items (
|
|
name VARCHAR(64) NOT NULL,
|
|
name VARCHAR(64) NOT NULL,
|
|
descr TEXT NOT NULL,
|
|
descr TEXT NOT NULL,
|
|
PRIMARY KEY (id)
|
|
PRIMARY KEY (id)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
START TRANSACTION;
|
|
START TRANSACTION;
|
|
INSERT INTO perm_items ( id, name, descr ) VALUES ( 41, 'zone_master_add', 'User is allowed to add new master zones.' );
|
|
INSERT INTO perm_items ( id, name, descr ) VALUES ( 41, 'zone_master_add', 'User is allowed to add new master zones.' );
|
|
@@ -59,7 +60,7 @@ CREATE TABLE perm_templ (
|
|
name VARCHAR(128) NOT NULL,
|
|
name VARCHAR(128) NOT NULL,
|
|
descr TEXT NOT NULL,
|
|
descr TEXT NOT NULL,
|
|
PRIMARY KEY (id)
|
|
PRIMARY KEY (id)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
START TRANSACTION;
|
|
START TRANSACTION;
|
|
INSERT INTO perm_templ ( id, name, descr )
|
|
INSERT INTO perm_templ ( id, name, descr )
|
|
@@ -72,7 +73,7 @@ CREATE TABLE perm_templ_items (
|
|
templ_id INTEGER NOT NULL,
|
|
templ_id INTEGER NOT NULL,
|
|
perm_id INTEGER NOT NULL,
|
|
perm_id INTEGER NOT NULL,
|
|
PRIMARY KEY (id)
|
|
PRIMARY KEY (id)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
START TRANSACTION;
|
|
START TRANSACTION;
|
|
INSERT INTO perm_templ_items ( id, templ_id, perm_id )
|
|
INSERT INTO perm_templ_items ( id, templ_id, perm_id )
|
|
@@ -87,7 +88,7 @@ CREATE TABLE zones (
|
|
zone_templ_id INTEGER NOT NULL,
|
|
zone_templ_id INTEGER NOT NULL,
|
|
PRIMARY KEY (id),
|
|
PRIMARY KEY (id),
|
|
KEY owner (owner)
|
|
KEY owner (owner)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
CREATE TABLE zone_templ (
|
|
CREATE TABLE zone_templ (
|
|
id INTEGER NOT NULL AUTO_INCREMENT,
|
|
id INTEGER NOT NULL AUTO_INCREMENT,
|
|
@@ -95,7 +96,7 @@ CREATE TABLE zone_templ (
|
|
descr TEXT NOT NULL,
|
|
descr TEXT NOT NULL,
|
|
owner INTEGER NOT NULL,
|
|
owner INTEGER NOT NULL,
|
|
PRIMARY KEY (id)
|
|
PRIMARY KEY (id)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
CREATE TABLE zone_templ_records (
|
|
CREATE TABLE zone_templ_records (
|
|
id INTEGER NOT NULL AUTO_INCREMENT,
|
|
id INTEGER NOT NULL AUTO_INCREMENT,
|
|
@@ -106,15 +107,15 @@ CREATE TABLE zone_templ_records (
|
|
ttl INTEGER NOT NULL,
|
|
ttl INTEGER NOT NULL,
|
|
prio INTEGER NOT NULL,
|
|
prio INTEGER NOT NULL,
|
|
PRIMARY KEY (id)
|
|
PRIMARY KEY (id)
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
CREATE TABLE records_zone_templ (
|
|
CREATE TABLE records_zone_templ (
|
|
domain_id INTEGER NOT NULL,
|
|
domain_id INTEGER NOT NULL,
|
|
record_id INTEGER NOT NULL,
|
|
record_id INTEGER NOT NULL,
|
|
zone_templ_id INTEGER NOT NULL
|
|
zone_templ_id INTEGER NOT NULL
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|
|
|
|
|
|
CREATE TABLE migrations (
|
|
CREATE TABLE migrations (
|
|
version VARCHAR(255) NOT NULL,
|
|
version VARCHAR(255) NOT NULL,
|
|
apply_time INTEGER NOT NULL
|
|
apply_time INTEGER NOT NULL
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
+) ENGINE=InnoDB;
|