From c5a0e11f5a3b5c3027e42e119888dae7d152e8b2 Mon Sep 17 00:00:00 2001 From: mcramer <m.cramer@pixcept.de> Date: Thu, 22 Aug 2013 08:45:31 -0400 Subject: [PATCH] - Added sql table for new cron system, does not hurt if it is executed in stable, too. --- install/sql/ispconfig3.sql | 46 ++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 42 insertions(+), 4 deletions(-) diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 6849418..6c5429e 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -145,6 +145,7 @@ `sys_perm_other` varchar(5) DEFAULT NULL, `company_name` varchar(64) DEFAULT NULL, `company_id` varchar(30) DEFAULT NULL, + `gender` enum('','m','f') NOT NULL DEFAULT '', `contact_name` varchar(64) DEFAULT NULL, `customer_no` varchar(64) DEFAULT NULL, `vat_id` varchar(64) DEFAULT NULL, @@ -204,6 +205,7 @@ `limit_aps` int(11) NOT NULL DEFAULT '-1', `default_dnsserver` int(11) unsigned NOT NULL DEFAULT '1', `limit_dns_zone` int(11) NOT NULL DEFAULT '-1', + `default_slave_dnsserver` int(11) unsigned NOT NULL DEFAULT '1', `limit_dns_slave_zone` int(11) NOT NULL DEFAULT '-1', `limit_dns_record` int(11) NOT NULL DEFAULT '-1', `default_dbserver` int(11) NOT NULL DEFAULT '1', @@ -224,6 +226,9 @@ `template_master` int(11) unsigned NOT NULL DEFAULT '0', `template_additional` text NOT NULL DEFAULT '', `created_at` bigint(20) DEFAULT NULL, + `locked` enum('n','y') NOT NULL DEFAULT 'n', + `canceled` enum('n','y') NOT NULL DEFAULT 'n', + `tmp_data` mediumblob, `id_rsa` varchar(2000) NOT NULL DEFAULT '', `ssh_rsa` varchar(600) NOT NULL DEFAULT '', PRIMARY KEY (`client_id`) @@ -312,6 +317,19 @@ PRIMARY KEY (`template_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; +-- -------------------------------------------------------- + +-- +-- Table structure for table `client_template_assigned` +-- + +CREATE TABLE `client_template_assigned` ( + `assigned_template_id` bigint(20) NOT NULL auto_increment, + `client_id` bigint(11) NOT NULL DEFAULT '0', + `client_template_id` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`assigned_template_id`), + KEY `client_id` (`client_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- @@ -418,7 +436,7 @@ `active` enum('N','Y') NOT NULL, `xfer` varchar(255) NOT NULL, PRIMARY KEY (`id`), - UNIQUE KEY `origin` (`origin`), + UNIQUE KEY `slave` (`origin`,`server_id`), KEY `active` (`active`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; @@ -836,6 +854,7 @@ `disablesieve` enum('n','y') NOT NULL default 'n', `disablelda` enum('n','y') NOT NULL default 'n', `disabledoveadm` enum('n','y') NOT NULL default 'n', + `last_quota_notification` date NULL default NULL, PRIMARY KEY (`mailuser_id`), KEY `server_id` (`server_id`,`email`), KEY `email_access` (`email`,`access`) @@ -1409,6 +1428,21 @@ -- -------------------------------------------------------- +-- +-- Table structure for table `sys_cron` +-- + +CREATE TABLE IF NOT EXISTS `sys_cron` ( + `name` varchar(50) NOT NULL, + `last_run` datetime NULL DEFAULT NULL, + `next_run` datetime NULL DEFAULT NULL, + `running` tinyint(1) UNSIGNED NOT NULL DEFAULT '0', + PRIMARY KEY (`name`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + + +-- -------------------------------------------------------- + -- -- Table structure for table `sys_datalog` -- @@ -1423,6 +1457,7 @@ `user` varchar(255) NOT NULL default '', `data` longtext NOT NULL, `status` set('pending','ok','warning','error') NOT NULL default 'ok', + `error` mediumtext, PRIMARY KEY (`datalog_id`), KEY `server_id` (`server_id`,`status`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; @@ -1757,6 +1792,8 @@ `traffic_quota_lock` enum('n','y') NOT NULL default 'n', `fastcgi_php_version` varchar(255) DEFAULT NULL, `proxy_directives` mediumtext, + `last_quota_notification` date NULL default NULL, + `rewrite_rules` mediumtext, PRIMARY KEY (`domain_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; @@ -2032,7 +2069,7 @@ ('ST', 'SAO TOME AND PRINCIPE', 'Sao Tome and Principe', 'STP', 678), ('SA', 'SAUDI ARABIA', 'Saudi Arabia', 'SAU', 682), ('SN', 'SENEGAL', 'Senegal', 'SEN', 686), -('CS', 'SERBIA AND MONTENEGRO', 'Serbia and Montenegro', NULL, NULL), +('RS', 'SERBIA', 'Serbia', 'SRB', 381), ('SC', 'SEYCHELLES', 'Seychelles', 'SYC', 690), ('SL', 'SIERRA LEONE', 'Sierra Leone', 'SLE', 694), ('SG', 'SINGAPORE', 'Singapore', 'SGP', 702), @@ -2082,7 +2119,8 @@ ('EH', 'WESTERN SAHARA', 'Western Sahara', 'ESH', 732), ('YE', 'YEMEN', 'Yemen', 'YEM', 887), ('ZM', 'ZAMBIA', 'Zambia', 'ZMB', 894), -('ZW', 'ZIMBABWE', 'Zimbabwe', 'ZWE', 716); +('ZW', 'ZIMBABWE', 'Zimbabwe', 'ZWE', 716), +('ME', 'MONTENEGRO', 'Montenegro', 'MNE', 382); -- -------------------------------------------------------- @@ -2169,6 +2207,6 @@ -- Dumping data for table `sys_config` -- -INSERT INTO sys_config VALUES ('1','db','db_version','3.0.5.1'); +INSERT INTO sys_config VALUES ('1','db','db_version','3.0.5.3'); SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file -- Gitblit v1.9.1