2018-03-23 17:16:39 +00:00
|
|
|
-- phpMyAdmin SQL Dump
|
|
|
|
-- version 4.5.4.1deb2ubuntu2
|
|
|
|
-- http://www.phpmyadmin.net
|
|
|
|
--
|
|
|
|
-- Host: localhost
|
2018-03-24 12:32:34 +00:00
|
|
|
-- Generation Time: Mar 24, 2018 at 01:13 PM
|
2018-03-23 17:16:39 +00:00
|
|
|
-- Server version: 5.7.21-0ubuntu0.16.04.1
|
|
|
|
-- PHP Version: 7.0.28-0ubuntu0.16.04.1
|
|
|
|
|
2018-03-24 12:32:34 +00:00
|
|
|
SET FOREIGN_KEY_CHECKS=0;
|
2018-03-23 17:16:39 +00:00
|
|
|
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
|
|
|
SET time_zone = "+00:00";
|
|
|
|
|
|
|
|
|
|
|
|
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
|
|
|
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
|
|
|
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
|
|
|
/*!40101 SET NAMES utf8mb4 */;
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `comments`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `comments`;
|
|
|
|
CREATE TABLE `comments` (
|
|
|
|
`id` int(11) NOT NULL,
|
|
|
|
`domain_id` int(11) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`type` varchar(10) NOT NULL,
|
|
|
|
`modified_at` int(11) NOT NULL,
|
|
|
|
`account` varchar(40) CHARACTER SET utf8 DEFAULT NULL,
|
|
|
|
`comment` text CHARACTER SET utf8 NOT NULL
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `cryptokeys`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `cryptokeys`;
|
|
|
|
CREATE TABLE `cryptokeys` (
|
|
|
|
`id` int(11) NOT NULL,
|
|
|
|
`domain_id` int(11) NOT NULL,
|
|
|
|
`flags` int(11) NOT NULL,
|
|
|
|
`active` tinyint(1) DEFAULT NULL,
|
|
|
|
`content` text
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `domainmetadata`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `domainmetadata`;
|
|
|
|
CREATE TABLE `domainmetadata` (
|
|
|
|
`id` int(11) NOT NULL,
|
|
|
|
`domain_id` int(11) NOT NULL,
|
|
|
|
`kind` varchar(32) DEFAULT NULL,
|
|
|
|
`content` text
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `domains`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `domains`;
|
|
|
|
CREATE TABLE `domains` (
|
|
|
|
`id` int(11) NOT NULL,
|
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
|
`master` varchar(128) DEFAULT NULL,
|
|
|
|
`last_check` int(11) DEFAULT NULL,
|
|
|
|
`type` varchar(6) NOT NULL,
|
|
|
|
`notified_serial` int(10) UNSIGNED DEFAULT NULL,
|
|
|
|
`account` varchar(40) CHARACTER SET utf8 DEFAULT NULL
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Dumping data for table `domains`
|
|
|
|
--
|
|
|
|
|
|
|
|
INSERT INTO `domains` (`id`, `name`, `master`, `last_check`, `type`, `notified_serial`, `account`) VALUES
|
|
|
|
(1, 'example.com', NULL, NULL, 'MASTER', NULL, NULL),
|
2018-03-24 12:32:34 +00:00
|
|
|
(2, 'slave.example.net', '12.34.56.78', NULL, 'SLAVE', NULL, NULL),
|
|
|
|
(3, 'foo.de', NULL, NULL, 'NATIVE', NULL, NULL),
|
|
|
|
(4, 'bar.net', NULL, NULL, 'MASTER', NULL, NULL),
|
|
|
|
(5, 'baz.org', NULL, NULL, 'MASTER', NULL, NULL);
|
2018-03-23 17:16:39 +00:00
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `permissions`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `permissions`;
|
|
|
|
CREATE TABLE `permissions` (
|
|
|
|
`domain_id` int(11) NOT NULL,
|
|
|
|
`user_id` int(11) NOT NULL
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
2018-03-24 14:18:15 +00:00
|
|
|
--
|
|
|
|
-- Dumping data for table `permissions`
|
|
|
|
--
|
|
|
|
|
|
|
|
INSERT INTO `permissions` (`domain_id`, `user_id`) VALUES
|
|
|
|
(1, 2),
|
|
|
|
(2, 2);
|
|
|
|
|
2018-03-23 17:16:39 +00:00
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `records`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `records`;
|
|
|
|
CREATE TABLE `records` (
|
|
|
|
`id` bigint(20) NOT NULL,
|
|
|
|
`domain_id` int(11) DEFAULT NULL,
|
|
|
|
`name` varchar(255) DEFAULT NULL,
|
|
|
|
`type` varchar(10) DEFAULT NULL,
|
|
|
|
`content` varchar(64000) DEFAULT NULL,
|
|
|
|
`ttl` int(11) DEFAULT NULL,
|
|
|
|
`prio` int(11) DEFAULT NULL,
|
|
|
|
`change_date` int(11) DEFAULT NULL,
|
|
|
|
`disabled` tinyint(1) DEFAULT '0',
|
|
|
|
`ordername` varchar(255) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL,
|
|
|
|
`auth` tinyint(1) DEFAULT '1'
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Dumping data for table `records`
|
|
|
|
--
|
|
|
|
|
|
|
|
INSERT INTO `records` (`id`, `domain_id`, `name`, `type`, `content`, `ttl`, `prio`, `change_date`, `disabled`, `ordername`, `auth`) VALUES
|
|
|
|
(1, 1, 'test.example.com', 'A', '12.34.56.78', 86400, 0, 1521645110, 0, NULL, 1);
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `supermasters`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `supermasters`;
|
|
|
|
CREATE TABLE `supermasters` (
|
|
|
|
`ip` varchar(64) NOT NULL,
|
|
|
|
`nameserver` varchar(255) NOT NULL,
|
|
|
|
`account` varchar(40) CHARACTER SET utf8 NOT NULL
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `tsigkeys`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `tsigkeys`;
|
|
|
|
CREATE TABLE `tsigkeys` (
|
|
|
|
`id` int(11) NOT NULL,
|
|
|
|
`name` varchar(255) DEFAULT NULL,
|
|
|
|
`algorithm` varchar(50) DEFAULT NULL,
|
|
|
|
`secret` varchar(255) DEFAULT NULL
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table `users`
|
|
|
|
--
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `users`;
|
|
|
|
CREATE TABLE `users` (
|
|
|
|
`id` int(11) NOT NULL,
|
|
|
|
`name` varchar(50) NOT NULL,
|
|
|
|
`backend` varchar(50) NOT NULL,
|
|
|
|
`type` varchar(20) NOT NULL,
|
|
|
|
`password` varchar(255) DEFAULT NULL
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Dumping data for table `users`
|
2018-03-24 14:18:15 +00:00
|
|
|
--
|
2018-03-23 17:16:39 +00:00
|
|
|
|
|
|
|
INSERT INTO `users` (`id`, `name`, `backend`, `type`, `password`) VALUES
|
2018-03-24 13:48:49 +00:00
|
|
|
(1, 'admin', 'native', 'admin', '$2y$10$9iIDHWgjY0pEsz8pZLXPx.gkMNDxTMzb7U0Um5hUGjKmUUHWQNXcW'),
|
|
|
|
(2, 'user', 'native', 'user', '$2y$10$MktCI4XcfD0FpIFSkxex6OVifnIw3Nqw6QJueWmjVte99wx6XGBoq');
|
2018-03-23 17:16:39 +00:00
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for dumped tables
|
|
|
|
--
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `comments`
|
|
|
|
--
|
|
|
|
ALTER TABLE `comments`
|
|
|
|
ADD PRIMARY KEY (`id`),
|
|
|
|
ADD KEY `comments_name_type_idx` (`name`,`type`),
|
|
|
|
ADD KEY `comments_order_idx` (`domain_id`,`modified_at`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `cryptokeys`
|
|
|
|
--
|
|
|
|
ALTER TABLE `cryptokeys`
|
|
|
|
ADD PRIMARY KEY (`id`),
|
|
|
|
ADD KEY `domainidindex` (`domain_id`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `domainmetadata`
|
|
|
|
--
|
|
|
|
ALTER TABLE `domainmetadata`
|
|
|
|
ADD PRIMARY KEY (`id`),
|
|
|
|
ADD KEY `domainmetadata_idx` (`domain_id`,`kind`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `domains`
|
|
|
|
--
|
|
|
|
ALTER TABLE `domains`
|
|
|
|
ADD PRIMARY KEY (`id`),
|
|
|
|
ADD UNIQUE KEY `name_index` (`name`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `permissions`
|
|
|
|
--
|
|
|
|
ALTER TABLE `permissions`
|
2018-03-24 14:18:15 +00:00
|
|
|
ADD PRIMARY KEY (`user_id`, `domain_id`);
|
2018-03-23 17:16:39 +00:00
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `records`
|
|
|
|
--
|
|
|
|
ALTER TABLE `records`
|
|
|
|
ADD PRIMARY KEY (`id`),
|
|
|
|
ADD KEY `nametype_index` (`name`,`type`),
|
|
|
|
ADD KEY `domain_id` (`domain_id`),
|
|
|
|
ADD KEY `ordername` (`ordername`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `supermasters`
|
|
|
|
--
|
|
|
|
ALTER TABLE `supermasters`
|
|
|
|
ADD PRIMARY KEY (`ip`,`nameserver`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `tsigkeys`
|
|
|
|
--
|
|
|
|
ALTER TABLE `tsigkeys`
|
|
|
|
ADD PRIMARY KEY (`id`),
|
|
|
|
ADD UNIQUE KEY `namealgoindex` (`name`,`algorithm`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Indexes for table `users`
|
|
|
|
--
|
|
|
|
ALTER TABLE `users`
|
|
|
|
ADD PRIMARY KEY (`id`);
|
|
|
|
|
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for dumped tables
|
|
|
|
--
|
|
|
|
|
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for table `comments`
|
|
|
|
--
|
|
|
|
ALTER TABLE `comments`
|
|
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for table `cryptokeys`
|
|
|
|
--
|
|
|
|
ALTER TABLE `cryptokeys`
|
|
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for table `domainmetadata`
|
|
|
|
--
|
|
|
|
ALTER TABLE `domainmetadata`
|
|
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for table `domains`
|
|
|
|
--
|
|
|
|
ALTER TABLE `domains`
|
2018-03-24 12:32:34 +00:00
|
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
|
2018-03-23 17:16:39 +00:00
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for table `records`
|
|
|
|
--
|
|
|
|
ALTER TABLE `records`
|
|
|
|
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
|
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for table `tsigkeys`
|
|
|
|
--
|
|
|
|
ALTER TABLE `tsigkeys`
|
|
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
--
|
|
|
|
-- AUTO_INCREMENT for table `users`
|
|
|
|
--
|
|
|
|
ALTER TABLE `users`
|
2018-03-24 12:32:34 +00:00
|
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;SET FOREIGN_KEY_CHECKS=1;
|
|
|
|
|
2018-03-23 17:16:39 +00:00
|
|
|
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
|
|
|
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
|
|
|
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|