| | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `billing_invoice` |
| | | -- |
| | | |
| | | CREATE TABLE `billing_invoice` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_all` varchar(5) default NULL, |
| | | `invoice_number` varchar(32) NOT NULL default '', |
| | | `invoice_date` date default NULL, |
| | | `xml` longtext NOT NULL, |
| | | `total_fee` decimal(10,2) NOT NULL default '0.00', |
| | | `total_fee_taxed` decimal(10,2) NOT NULL default '0.00', |
| | | `currency` char(3) default 'EUR', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `billing_product` |
| | | -- |
| | | |
| | | CREATE TABLE `billing_product` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_all` varchar(5) default NULL, |
| | | `parent_id` int(11) unsigned NOT NULL default '0', |
| | | `product_name` varchar(64) default NULL, |
| | | `product_details` varchar(255) default NULL, |
| | | `template_id` int(11) unsigned NOT NULL default '0', |
| | | `service_class_id` int(11) unsigned NOT NULL default '0', |
| | | `taxclass` int(11) unsigned NOT NULL default '0', |
| | | `setup_fee` decimal(10,2) NOT NULL default '0.00', |
| | | `interval_fee` decimal(10,2) NOT NULL default '0.00', |
| | | `interval_length` tinyint(3) NOT NULL default '0', |
| | | `interval_type` enum('non-recurring','hour','day','week','month','quarter','year') NOT NULL default 'non-recurring', |
| | | `interval_payment` enum('prepaid','postpaid') NOT NULL default 'prepaid', |
| | | `clearing_period` tinyint(3) unsigned default '1', |
| | | `currency` char(3) default 'EUR', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `billing_service` |
| | | -- |
| | | |
| | | CREATE TABLE `billing_service` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_all` varchar(5) default NULL, |
| | | `product_id` int(11) unsigned default NULL, |
| | | `product_parent_id` int(11) unsigned default NULL, |
| | | `product_name` varchar(64) default NULL, |
| | | `product_details` varchar(255) default NULL, |
| | | `service_class_id` int(11) unsigned default '0', |
| | | `service_template_id` int(11) unsigned default NULL, |
| | | `service_id` int(11) unsigned default NULL, |
| | | `taxclass` int(11) unsigned NOT NULL default '1', |
| | | `quantity` smallint(5) unsigned NOT NULL default '1', |
| | | `setup_fee` decimal(10,2) NOT NULL default '0.00', |
| | | `interval_fee` decimal(10,2) default '0.00', |
| | | `interval_fee_is_individual` tinyint(1) default '0', |
| | | `interval_length` int(11) NOT NULL default '1', |
| | | `interval_type` enum('non-recurring','hour','day','week','month','quarter','year') NOT NULL default 'non-recurring', |
| | | `interval_payment` enum('prepaid','postpaid') NOT NULL default 'prepaid', |
| | | `clearing_period` tinyint(3) unsigned default '1', |
| | | `currency` char(3) default 'EUR', |
| | | `is_active` tinyint(1) NOT NULL default '0', |
| | | `servicestart_at` date default NULL, |
| | | `serviceend_at` date default NULL, |
| | | `invoiced_upto` date default NULL, |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `billing_service_class` |
| | | -- |
| | | |
| | | CREATE TABLE `billing_service_class` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `name` varchar(64) NOT NULL default '', |
| | | `sort_order` int(11) unsigned NOT NULL default '0', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `billing_tax_class` |
| | | -- |
| | | |
| | | CREATE TABLE `billing_tax_class` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `name` varchar(64) NOT NULL default '', |
| | | `taxrate` decimal(10,2) default NULL, |
| | | `is_default` tinyint(1) NOT NULL default '0', |
| | | `valid_from` date default NULL, |
| | | `valid_till` date default NULL, |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `client` |
| | | -- |
| | | |
| | |
| | | `limit_maildomain` int(11) NOT NULL default '-1', |
| | | `limit_mailbox` int(11) NOT NULL default '-1', |
| | | `limit_mailalias` int(11) NOT NULL default '-1', |
| | | `limit_mailaliasdomain` int(11) NOT NULL default '-1', |
| | | `limit_mailforward` int(11) NOT NULL default '-1', |
| | | `limit_mailcatchall` int(11) NOT NULL default '-1', |
| | | `limit_mailrouting` int(11) NOT NULL default '0', |
| | |
| | | `limit_dns_record` int(11) NOT NULL default '-1', |
| | | `default_dbserver` int(11) NOT NULL default '1', |
| | | `limit_database` int(11) NOT NULL default '-1', |
| | | `limit_cron` int(11) NOT NULL default '0', |
| | | `limit_cron_type` enum('url','chrooted','full') NOT NULL default 'url', |
| | | `limit_cron_frequency` int(11) NOT NULL default '5', |
| | | `limit_client` int(11) NOT NULL default '0', |
| | | `parent_client_id` int(11) unsigned NOT NULL default '0', |
| | | `username` varchar(64) default NULL, |
| | |
| | | `usertheme` varchar(32) NOT NULL default 'default', |
| | | `template_master` int(11) unsigned NOT NULL default '0', |
| | | `template_additional` varchar(255) NOT NULL default '', |
| | | `created_at` datetime default NULL, |
| | | `created_at` bigint(20) DEFAULT NULL, |
| | | PRIMARY KEY (`client_id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `client_address_book` |
| | | -- |
| | | |
| | | CREATE TABLE `client_address_book` ( |
| | | `address_book_id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_other` varchar(5) default NULL, |
| | | `role` enum('Standard','Other','Administrator','Abuse','Accounting','Owner','Emergency','Technician','Signatory') default 'Standard', |
| | | `entry_company` varchar(64) default NULL, |
| | | `entry_gender` enum('m','f') default NULL, |
| | | `entry_title` varchar(16) default NULL, |
| | | `entry_firstname` varchar(32) NOT NULL, |
| | | `entry_lastname` varchar(32) NOT NULL, |
| | | `entry_address1` varchar(64) default NULL, |
| | | `entry_address2` varchar(64) default NULL, |
| | | `entry_postcode` varchar(32) NOT NULL, |
| | | `entry_city` varchar(64) NOT NULL, |
| | | `entry_state` varchar(32) default NULL, |
| | | `entry_country` char(2) default NULL, |
| | | `entry_phone` varchar(32) default NULL, |
| | | `entry_fax` varchar(32) default NULL, |
| | | `entry_mobile` varchar(32) default NULL, |
| | | `entry_email` varchar(255) default NULL, |
| | | PRIMARY KEY (`address_book_id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | |
| | | `limit_maildomain` int(11) NOT NULL default '-1', |
| | | `limit_mailbox` int(11) NOT NULL default '-1', |
| | | `limit_mailalias` int(11) NOT NULL default '-1', |
| | | `limit_mailaliasdomain` int(11) NOT NULL default '-1', |
| | | `limit_mailforward` int(11) NOT NULL default '-1', |
| | | `limit_mailcatchall` int(11) NOT NULL default '-1', |
| | | `limit_mailrouting` int(11) NOT NULL default '0', |
| | |
| | | `limit_dns_zone` int(11) NOT NULL default '-1', |
| | | `limit_dns_record` int(11) NOT NULL default '-1', |
| | | `limit_database` int(11) NOT NULL default '-1', |
| | | `limit_cron` int(11) NOT NULL default '0', |
| | | `limit_cron_type` enum('url','chrooted','full') NOT NULL default 'url', |
| | | `limit_cron_frequency` int(11) NOT NULL default '5', |
| | | `limit_client` int(11) NOT NULL default '0', |
| | | PRIMARY KEY (`template_id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `dns_rr` |
| | | -- |
| | | CREATE TABLE `cron` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) NULL default NULL, |
| | | `sys_perm_group` varchar(5) NULL default NULL, |
| | | `sys_perm_other` varchar(5) NULL default NULL, |
| | | `server_id` int(11) unsigned NOT NULL default '0', |
| | | `parent_domain_id` int(11) unsigned NOT NULL default '0', |
| | | `type` enum('url','chrooted','full') NOT NULL default 'url', |
| | | `command` varchar(255) NOT NULL, |
| | | `run_min` varchar(100) NULL, |
| | | `run_hour` varchar(100) NULL, |
| | | `run_mday` varchar(100) NULL, |
| | | `run_month` varchar(100) NULL, |
| | | `run_wday` varchar(100) NULL, |
| | | `active` enum('n','y') NOT NULL default 'y', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | |
| | | `zone` int(11) unsigned NOT NULL, |
| | | `name` varchar(64) NOT NULL, |
| | | `type` enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SRV','TXT') default NULL, |
| | | `data` varchar(128) NOT NULL, |
| | | `data` varchar(255) NOT NULL, |
| | | `aux` int(11) unsigned NOT NULL default '0', |
| | | `ttl` int(11) unsigned NOT NULL default '86400', |
| | | `active` enum('N','Y') NOT NULL default 'Y', |
| | | `stamp` timestamp NOT NULL default CURRENT_TIMESTAMP, |
| | | `serial` int(10) unsigned default NULL, |
| | | PRIMARY KEY (`id`), |
| | | UNIQUE KEY `rr` (`zone`,`name`,`type`,`data`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | |
| | | `template` text, |
| | | `visible` enum('N','Y') NOT NULL default 'Y', |
| | | PRIMARY KEY (`template_id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `domain` |
| | | -- |
| | | |
| | | CREATE TABLE `domain` ( |
| | | `domain_id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_all` varchar(5) default NULL, |
| | | `domain_provider_id` int(11) unsigned NOT NULL default '0', |
| | | `provider_domain_id` int(11) unsigned default NULL, |
| | | `domain` varchar(255) NOT NULL default '', |
| | | `tld` varchar(32) NOT NULL default '', |
| | | `handle_desc` varchar(32) default NULL, |
| | | `handle_adminc` varchar(32) default NULL, |
| | | `handle_techc` varchar(32) default NULL, |
| | | `handle_zonec` varchar(32) default NULL, |
| | | `added_at` timestamp NULL default NULL, |
| | | `connected_at` date default NULL, |
| | | `disconnected_at` date default NULL, |
| | | `status` varchar(64) NOT NULL default '0', |
| | | PRIMARY KEY (`domain_id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `domain_handle` |
| | | -- |
| | | |
| | | CREATE TABLE `domain_handle` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_all` varchar(5) default NULL, |
| | | `domain_registrar` varchar(64) default NULL, |
| | | `handle` varchar(32) default NULL, |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `domain_provider` |
| | | -- |
| | | |
| | | CREATE TABLE `domain_provider` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_all` varchar(5) default NULL, |
| | | `provider` varchar(255) default NULL, |
| | | `is_extern` tinyint(1) NOT NULL default '0', |
| | | `domainrobot_interface` varchar(16) default '', |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `domain_tld` |
| | | -- |
| | | |
| | | CREATE TABLE `domain_tld` ( |
| | | `id` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_all` varchar(5) default NULL, |
| | | `tld` varchar(32) default NULL, |
| | | `domain_provider_id` int(11) unsigned NOT NULL default '0', |
| | | `domain_registrar` varchar(64) default NULL, |
| | | PRIMARY KEY (`id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- -------------------------------------------------------- |
| | |
| | | `sys_perm_other` varchar(5) NOT NULL default '', |
| | | `server_id` int(11) unsigned NOT NULL default '0', |
| | | `source` varchar(255) NOT NULL, |
| | | `destination` varchar(255) NOT NULL default '', |
| | | `type` enum('alias','forward','catchall') NOT NULL default 'alias', |
| | | `destination` text NOT NULL default '', |
| | | `type` enum('alias','aliasdomain','forward','catchall') NOT NULL default 'alias', |
| | | `active` enum('n','y') NOT NULL, |
| | | PRIMARY KEY (`forwarding_id`), |
| | | KEY `server_id` (`server_id`,`source`) |
| | |
| | | `uid` int(11) unsigned NOT NULL default '5000', |
| | | `gid` int(11) unsigned NOT NULL default '5000', |
| | | `maildir` varchar(255) NOT NULL default '', |
| | | `quota` int(11) NOT NULL default '0', |
| | | `quota` int(11) NOT NULL default '-1', |
| | | `homedir` varchar(255) NOT NULL, |
| | | `autoresponder` enum('n','y') NOT NULL default 'n', |
| | | `autoresponder_text` tinytext NULL, |
| | | `custom_mailfilter` text, |
| | | `autoresponder_text` mediumtext NULL, |
| | | `custom_mailfilter` mediumtext, |
| | | `postfix` enum('n','y') NOT NULL, |
| | | `access` enum('n','y') NOT NULL, |
| | | `disableimap` enum('0','1') NOT NULL default '0', |
| | |
| | | |
| | | CREATE TABLE `remote_user` ( |
| | | `remote_userid` int(11) unsigned NOT NULL auto_increment, |
| | | `sys_userid` int(11) unsigned NOT NULL default '0', |
| | | `sys_groupid` int(11) unsigned NOT NULL default '0', |
| | | `sys_perm_user` varchar(5) default NULL, |
| | | `sys_perm_group` varchar(5) default NULL, |
| | | `sys_perm_other` varchar(5) default NULL, |
| | | `remote_username` varchar(64) NOT NULL, |
| | | `remote_password` varchar(64) NOT NULL, |
| | | `remote_functions` text NOT NULL, |
| | |
| | | `suexec` enum('n','y') NOT NULL default 'y', |
| | | `errordocs` tinyint(1) NOT NULL default '1', |
| | | `is_subdomainwww` tinyint(1) NOT NULL default '1', |
| | | `subdomain` enum('none','www','*') NOT NULL default 'www', |
| | | `subdomain` enum('none','www','*') NOT NULL default 'none', |
| | | `php` varchar(32) NOT NULL default 'y', |
| | | `redirect_type` varchar(255) default NULL, |
| | | `redirect_path` varchar(255) default NULL, |
| | |
| | | `ssl_cert` mediumtext NULL, |
| | | `ssl_bundle` mediumtext NULL, |
| | | `ssl_action` varchar(16) NULL, |
| | | `stats_password` varchar(255) default NULL, |
| | | `apache_directives` text, |
| | | `active` enum('n','y') NOT NULL default 'y', |
| | | PRIMARY KEY (`domain_id`) |
| | |
| | | `database_password` varchar(64) default NULL, |
| | | `database_charset` varchar(64) default NULL, |
| | | `remote_access` enum('n','y') NOT NULL default 'y', |
| | | `remote_ips` text NOT NULL, |
| | | `active` enum('n','y') NOT NULL default 'y', |
| | | PRIMARY KEY (`database_id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `web_traffic` |
| | | -- |
| | | |
| | | CREATE TABLE `web_traffic` ( |
| | | `hostname` varchar(255) NOT NULL, |
| | | `traffic_date` date NOT NULL, |
| | | `traffic_bytes` bigint(32) unsigned NOT NULL default '0', |
| | | PRIMARY KEY (`hostname`,`traffic_date`) |
| | | ) ENGINE=MyISAM; |
| | | |
| | | |
| | | -- -------------------------------------------------------- |
| | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Dumping data for table `billing_service_class` |
| | | -- |
| | | |
| | | INSERT INTO `billing_service_class` VALUES (1,'other',9999); |
| | | INSERT INTO `billing_service_class` VALUES (2,'hosting',10); |
| | | INSERT INTO `billing_service_class` VALUES (3,'domains',20); |
| | | INSERT INTO `billing_service_class` VALUES (4,'traffic',30); |
| | | INSERT INTO `billing_service_class` VALUES (5,'diskspace',40); |
| | | |
| | | -- |
| | | -- Dumping data for table `billing_tax_class` |
| | | -- |
| | | |
| | | INSERT INTO `billing_tax_class` VALUES (1,'USt. (DE)',19,1,'2007-01-01',NULL); |
| | | INSERT INTO `billing_tax_class` VALUES (2,'USt. ermäßigt (DE)',7,0,'2007-01-01',NULL); |
| | | |
| | | -- |
| | | -- Dumping data for table `dns_template` |
| | | -- |
| | | |
| | |
| | | -- Dumping data for table `sys_config` |
| | | -- |
| | | |
| | | INSERT INTO sys_config VALUES ('1','db','db_version','3.0.0.9'); |
| | | INSERT INTO sys_config VALUES ('1','db','db_version','3.0.1.5'); |
| | | |
| | | -- -------------------------------------------------------- |
| | | |