2604 lines
99 KiB
PL/PgSQL
2604 lines
99 KiB
PL/PgSQL
BEGIN;
|
|
CREATE TABLE IF NOT EXISTS `accounts` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` varchar(32) NOT NULL DEFAULT 'plain'
|
|
, `password` text
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `actions` (
|
|
`name` varchar(255) NOT NULL
|
|
, `enabled` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, PRIMARY KEY (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `admin_aliases` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `login` varchar(20) NOT NULL
|
|
, `account_id` int(10) unsigned NOT NULL
|
|
, `arealname` varchar(255) NOT NULL
|
|
, `aemail` varchar(255) NOT NULL
|
|
, `comments` varchar(255) NOT NULL
|
|
, `status` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `login` (`login`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `admin_aliases_param` (
|
|
`alias_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `param` varchar(245) NOT NULL
|
|
, `val` varchar(5000)
|
|
, PRIMARY KEY (`alias_id`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `apscategories` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `category_name` varchar(255)
|
|
, `parent_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `parent_id` (`parent_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `APSCatalogUpdates` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `package_name` varchar(255)
|
|
, `package_version` varchar(30)
|
|
, `package_release` varchar(30)
|
|
, `update_name` varchar(255)
|
|
, `update_version` varchar(30)
|
|
, `update_release` varchar(30)
|
|
, `update_vendor` varchar(255)
|
|
, `update_packager` varchar(255)
|
|
, `received` datetime DEFAULT '1970-01-01 00:00:00'
|
|
, `update_type` enum('patch','upgrade') NOT NULL DEFAULT 'patch'
|
|
, `recommended` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `APSLicenses` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `license_type_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `key_number` varchar(255) NOT NULL
|
|
, `source` text
|
|
, `ka_url` varchar(255) NOT NULL
|
|
, `expiration_date` date
|
|
, `update_date` date
|
|
, `personal` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `license_type_id` (`license_type_id`)
|
|
, UNIQUE `key_number` (`key_number`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `APSLicenseTypes` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `application_name` varchar(255) NOT NULL
|
|
, `application_versions` varchar(255) NOT NULL
|
|
, `application_features` varchar(255) NOT NULL
|
|
, `description` varchar(255)
|
|
, `license_type_hash` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `license_type_hash` (`license_type_hash`)
|
|
, UNIQUE `application_name` (`application_name`,`application_versions`,`application_features`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `APSApplicationItems` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `pkg_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `license_type_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `disabled` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `license_type_id` (`license_type_id`,`pkg_id`)
|
|
, INDEX `pkg_id` (`pkg_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `APSClientApplicationItems` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `client_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `app_item_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `instances_limit` int(10) NOT NULL DEFAULT '-1'
|
|
, `broadcast` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `client_app_item` (`client_id`,`app_item_id`)
|
|
, INDEX `client_id` (`client_id`)
|
|
, INDEX `app_item_id` (`app_item_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `apsContexts` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `pleskType` varchar(255) NOT NULL
|
|
, `pleskId` int(10) unsigned NOT NULL
|
|
, `ssl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `subscriptionId` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `apsContextsApplications` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `apsContextId` int(10) unsigned NOT NULL
|
|
, `registryApplicationId` varchar(36) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `apsResources` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `registryId` varchar(36) NOT NULL
|
|
, `pleskType` varchar(255) NOT NULL
|
|
, `pleskId` int(10) unsigned NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `apsResourcesParameters` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `apsResourceId` int(10) unsigned NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `apsInstancesParameters` (
|
|
`instanceId` int(11) NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, PRIMARY KEY (`instanceId`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ApsTokens` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `subscriptionId` int(10) unsigned NOT NULL
|
|
, `applicationId` varchar(2000) NOT NULL
|
|
, `instanceId` int(10) unsigned
|
|
, `token` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `anon_ftp` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `max_conn` int(10) unsigned
|
|
, `bandwidth` int(10) unsigned
|
|
, `incoming` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `incoming_readable` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `incoming_subdirs` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `status` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `quota` bigint(20) unsigned DEFAULT '1048576'
|
|
, `display_login` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `login_text` text
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `avstatistics` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` enum('summary','viruses','recipients','spam_summary','spam_recipients') NOT NULL DEFAULT 'summary'
|
|
, `date` date NOT NULL DEFAULT '1970-01-01'
|
|
, `name` varchar(255) NOT NULL
|
|
, `val` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `date_type` (`type`,`date`)
|
|
, UNIQUE `type` (`type`,`date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `BackupExcludeFiles` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `files` text
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `BackupsScheduled` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `obj_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `obj_type` enum('server','reseller','client','domain') NOT NULL
|
|
, `repository` enum('local','ext','local-and-ext') NOT NULL DEFAULT 'local'
|
|
, `last` datetime
|
|
, `period` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `active` enum('false','true') NOT NULL
|
|
, `processed` enum('false','true') NOT NULL
|
|
, `rotation` int(11) NOT NULL DEFAULT '0'
|
|
, `prefix` varchar(255)
|
|
, `email` varchar(255)
|
|
, `split_size` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `suspend` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `with_content` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, `backup_day` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `backup_time` varchar(8) NOT NULL DEFAULT '00:00:00'
|
|
, `content_type` enum('backup_content_all_at_domain','backup_content_vhost_only','backup_content_mail_only') NOT NULL DEFAULT 'backup_content_all_at_domain'
|
|
, `full_backup_period` int(11) unsigned NOT NULL DEFAULT '0'
|
|
, `mssql_native_backup` int(1) NOT NULL DEFAULT '1'
|
|
, `backupExcludeFilesId` int(10) unsigned
|
|
, `backupExcludeLogs` int(1) NOT NULL DEFAULT '0'
|
|
, `remoteStorage` varchar(255)
|
|
, `exclude_mail` int(1) NOT NULL DEFAULT '0'
|
|
, `exclude_user_files` int(1) NOT NULL DEFAULT '0'
|
|
, `exclude_user_databases` int(1) NOT NULL DEFAULT '0'
|
|
, `last_validation_time` date
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `BackupsSettings` (
|
|
`id` int(10) unsigned
|
|
, `type` enum('domain','client','server') NOT NULL DEFAULT 'domain'
|
|
, `param` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, UNIQUE `id` (`id`,`type`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `badmailfrom` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `domain` varchar(255) NOT NULL
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `domain` (`domain`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `certificates` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `csr` blob
|
|
, `pvt_key` blob
|
|
, `cert` blob
|
|
, `cert_file` varchar(255) NOT NULL DEFAULT ''
|
|
, `ca_cert` blob
|
|
, `ca_file` varchar(255) NOT NULL DEFAULT ''
|
|
, `name` varchar(255) NOT NULL DEFAULT ''
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `cl_param` (
|
|
`cl_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `param` varchar(245) NOT NULL
|
|
, `val` varchar(5000)
|
|
, PRIMARY KEY (`cl_id`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `CliCallsStat` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `util` varchar(255) NOT NULL
|
|
, `command` varchar(255) NOT NULL
|
|
, `lastExecutionDateTime` datetime NOT NULL DEFAULT '1970-01-01 00:00:00'
|
|
, `count` bigint(20) unsigned NOT NULL DEFAULT '1'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `utilCommand` (`command`,`util`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `clients` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `cr_date` date
|
|
, `cname` varchar(255)
|
|
, `pname` varchar(255) NOT NULL
|
|
, `login` varchar(255) NOT NULL
|
|
, `account_id` int(10) unsigned NOT NULL
|
|
, `status` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `phone` varchar(255)
|
|
, `fax` varchar(255)
|
|
, `email` varchar(255)
|
|
, `address` varchar(255)
|
|
, `city` varchar(255)
|
|
, `state` varchar(255)
|
|
, `pcode` varchar(10)
|
|
, `country` varchar(2)
|
|
, `locale` varchar(17) NOT NULL DEFAULT 'en-US'
|
|
, `description` varchar(255)
|
|
, `limits_id` int(10) unsigned DEFAULT '0'
|
|
, `params_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `perm_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `pool_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `logo_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `tmpl_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `sapp_pool_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `ownership` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, `guid` varchar(36) NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000'
|
|
, `parent_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `type` enum('admin','reseller','client') NOT NULL DEFAULT 'client'
|
|
, `overuse` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `vendor_id` int(10) unsigned
|
|
, `external_id` varchar(255)
|
|
, `passwd` varchar(20) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `pname` (`pname`)
|
|
, UNIQUE `login` (`login`)
|
|
, INDEX `vendor_id` (`vendor_id`)
|
|
, INDEX `type` (`type`)
|
|
, INDEX `parent_id` (`parent_id`)
|
|
, INDEX `account_id` (`account_id`)
|
|
, INDEX `limits_id` (`limits_id`)
|
|
, INDEX `params_id` (`params_id`)
|
|
, INDEX `perm_id` (`perm_id`)
|
|
, INDEX `pool_id` (`pool_id`)
|
|
, INDEX `logo_id` (`logo_id`)
|
|
, INDEX `tmpl_id` (`tmpl_id`)
|
|
, INDEX `sapp_pool_id` (`sapp_pool_id`)
|
|
, UNIQUE `guid` (`guid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `clients` (`type`,`login`,`pname`,`passwd`,`account_id`,`cr_date`) VALUES ('admin','admin','Administrator','','0',now());
|
|
|
|
CREATE TABLE IF NOT EXISTS `ClientsTraffic` (
|
|
`cl_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `date` date NOT NULL DEFAULT '1970-01-01'
|
|
, `http_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `http_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `ftp_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `ftp_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `smtp_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `smtp_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `pop3_imap_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `pop3_imap_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`cl_id`,`date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Configurations` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `file` blob
|
|
, `version` varchar(255) NOT NULL
|
|
, `objectType` varchar(255) NOT NULL
|
|
, `objectId` int(10) unsigned
|
|
, `status` enum('error','generation','ok') NOT NULL DEFAULT 'error'
|
|
, `active` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, `description` blob
|
|
, `errorFile` blob
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `objectTypeAndId_index` (`objectType`,`objectId`)
|
|
, INDEX `status` (`status`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `cp_access` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` enum('allow','deny') NOT NULL DEFAULT 'allow'
|
|
, `netaddr` varchar(39) NOT NULL
|
|
, `netmask` varchar(15) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `custom_buttons` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `sort_key` int(10) unsigned NOT NULL DEFAULT '100'
|
|
, `level` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `level_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `place` enum('domain','domain-properties','client','reseller','reseller-settings','admin','admin-settings','navigation') NOT NULL DEFAULT 'domain'
|
|
, `text` varchar(255)
|
|
, `url` varchar(255)
|
|
, `conhelp` text
|
|
, `options` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `file` varchar(245) NOT NULL
|
|
, `plan_item_name` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `data_bases` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(64) NOT NULL
|
|
, `type` enum('mysql','postgresql','mssql') NOT NULL DEFAULT 'mysql'
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `db_server_id` int(10) unsigned NOT NULL
|
|
, `default_user_id` int(10) unsigned
|
|
, `external_id` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name_and_db_server_id` (`name`,`db_server_id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
, INDEX `db_server_id` (`db_server_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DatabaseCustomHosts` (
|
|
`id` int(10) unsigned NOT NULL
|
|
, `host` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DatabaseServers` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `host` varchar(255) NOT NULL
|
|
, `port` int(10) unsigned
|
|
, `type` enum('mysql','postgresql','mssql') NOT NULL DEFAULT 'mysql'
|
|
, `server_version` char(255)
|
|
, `admin_login` char(255) NOT NULL
|
|
, `admin_password` char(255) NOT NULL
|
|
, `parameters_id` int(10) unsigned
|
|
, `last_error` enum('no_error','connection_failed','permission_denied','other_error','credentials_not_set') NOT NULL DEFAULT 'no_error'
|
|
, `fork` varchar(20)
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `host_port` (`host`,`port`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `db_users` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `login` varchar(128) NOT NULL
|
|
, `account_id` int(10) unsigned NOT NULL
|
|
, `db_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `status` enum('normal','orphaned') NOT NULL DEFAULT 'normal'
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `db_server_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `passwd` varchar(16) NOT NULL
|
|
, `external_id` varchar(255)
|
|
, `role` varchar(255) NOT NULL DEFAULT 'readWrite'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `db_server_id` (`db_server_id`,`db_id`,`login`)
|
|
, INDEX `account_id` (`account_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DatabaseUserRemoteAccessRules` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `ipAddress` varchar(39) NOT NULL
|
|
, `mask` varchar(15) NOT NULL
|
|
, `type` enum('allow','deny') NOT NULL
|
|
, `databaseUserId` int(10) unsigned NOT NULL
|
|
, `firewallRuleId` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `disk_usage` (
|
|
`dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `httpdocs` bigint(20) unsigned DEFAULT '0'
|
|
, `httpsdocs` bigint(20) unsigned DEFAULT '0'
|
|
, `subdomains` bigint(20) unsigned DEFAULT '0'
|
|
, `web_users` bigint(20) unsigned DEFAULT '0'
|
|
, `anonftp` bigint(20) unsigned DEFAULT '0'
|
|
, `logs` bigint(20) unsigned DEFAULT '0'
|
|
, `mysql_dbases` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `mssql_dbases` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `pgsql_dbases` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `mailboxes` bigint(20) unsigned DEFAULT '0'
|
|
, `maillists` bigint(20) unsigned DEFAULT '0'
|
|
, `domaindumps` bigint(20) unsigned DEFAULT '0'
|
|
, `www_root` bigint(20) unsigned DEFAULT '0'
|
|
, `dbases` bigint(20) unsigned DEFAULT '0'
|
|
, `configs` bigint(20) unsigned DEFAULT '0'
|
|
, `chroot` bigint(20) unsigned DEFAULT '0'
|
|
, PRIMARY KEY (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `dns_recs` (
|
|
`time_stamp` timestamp DEFAULT CURRENT_TIMESTAMP
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, `dns_zone_id` int(10) unsigned
|
|
, `type` enum('NS','A','AAAA','CNAME','MX','PTR','TXT','AXFR','SRV','DS','CAA','TLSA','HTTPS','master','none') NOT NULL DEFAULT 'A'
|
|
, `host` varchar(255) NOT NULL
|
|
, `displayHost` varchar(255) NOT NULL
|
|
, `val` text NOT NULL
|
|
, `displayVal` text NOT NULL
|
|
, `opt` varchar(255) NOT NULL DEFAULT ''
|
|
, `external_id` varchar(255)
|
|
, `ttl` int(11) unsigned
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `dns_zone_id` (`dns_zone_id`)
|
|
, INDEX `type` (`type`)
|
|
, INDEX `host` (`host`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `dns_recs_t` (
|
|
`time_stamp` timestamp DEFAULT CURRENT_TIMESTAMP
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` enum('NS','A','AAAA','CNAME','MX','PTR','SOA','TXT','AXFR','SRV','CAA','TLSA','none') NOT NULL DEFAULT 'A'
|
|
, `host` varchar(255) NOT NULL
|
|
, `displayHost` varchar(255) NOT NULL
|
|
, `val` text NOT NULL
|
|
, `displayVal` text NOT NULL
|
|
, `opt` varchar(255) NOT NULL DEFAULT ''
|
|
, `uid` varchar(255)
|
|
, `ttl` int(11) unsigned
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('1','NS','<domain>.','<domain>.','ns1.<domain>.','ns1.<domain>.','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('2','A','ns1.<domain>.','ns1.<domain>.','<ip>','<ip>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('3','AAAA','ns1.<domain>.','ns1.<domain>.','<ipv6>','<ipv6>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('4','NS','<domain>.','<domain>.','ns2.<domain>.','ns2.<domain>.','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('5','A','ns2.<domain>.','ns2.<domain>.','<ip>','<ip>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('6','AAAA','ns2.<domain>.','ns2.<domain>.','<ipv6>','<ipv6>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('7','A','<domain>.','<domain>.','<ip>','<ip>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('8','AAAA','<domain>.','<domain>.','<ipv6>','<ipv6>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('9','A','webmail.<domain>.','webmail.<domain>.','<ip>','<ip>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('10','AAAA','webmail.<domain>.','webmail.<domain>.','<ipv6>','<ipv6>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('13','MX','<domain>.','<domain>.','mail.<domain>.','mail.<domain>.','10');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('14','A','mail.<domain>.','mail.<domain>.','<ip>','<ip>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('15','AAAA','mail.<domain>.','mail.<domain>.','<ipv6>','<ipv6>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('16','A','ipv4.<domain>.','ipv4.<domain>.','<ip>','<ip>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('17','AAAA','ipv6.<domain>.','ipv6.<domain>.','<ipv6>','<ipv6>','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('18','CNAME','ftp.<domain>.','ftp.<domain>.','<domain>.','<domain>.','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('19','TXT','<domain>.','<domain>.','v=spf1 +a +mx +a:<hostname> -all','v=spf1 +a +mx +a:<hostname> -all','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('20','TXT','_dmarc.<domain>.','_dmarc.<domain>.','v=DMARC1; p=quarantine; adkim=s; aspf=s','v=DMARC1; p=quarantine; adkim=s; aspf=s','');
|
|
REPLACE INTO `dns_recs_t` (`id`,`type`,`host`,`displayHost`,`val`,`displayVal`,`opt`) VALUES ('21','CNAME','www.<domain>.','www.<domain>.','<domain>.','<domain>.','');
|
|
|
|
CREATE TABLE IF NOT EXISTS `dns_refs` (
|
|
`uid` varchar(255) NOT NULL
|
|
, `zoneId` int(10) unsigned NOT NULL
|
|
, `zoneRecordId` int(10) unsigned
|
|
, `templateRecordId` int(10) unsigned
|
|
, `status` enum('syn','mod','del') NOT NULL DEFAULT 'syn'
|
|
, PRIMARY KEY (`uid`)
|
|
, INDEX `zoneId` (`zoneId`)
|
|
, INDEX `zoneRecordId` (`zoneRecordId`)
|
|
, INDEX `templateRecordId` (`templateRecordId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `dns_zone` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `displayName` varchar(255) NOT NULL
|
|
, `email` varchar(255)
|
|
, `status` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `type` enum('slave','master') NOT NULL DEFAULT 'master'
|
|
, `ttl` int(10) unsigned NOT NULL DEFAULT '86400'
|
|
, `ttl_unit` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `refresh` int(10) unsigned NOT NULL DEFAULT '10800'
|
|
, `refresh_unit` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `retry` int(10) unsigned NOT NULL DEFAULT '3600'
|
|
, `retry_unit` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `expire` int(10) unsigned NOT NULL DEFAULT '604800'
|
|
, `expire_unit` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `minimum` int(10) unsigned NOT NULL DEFAULT '10800'
|
|
, `minimum_unit` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `serial_format` enum('UNIXTIMESTAMP','YYYYMMDDNN') NOT NULL DEFAULT 'UNIXTIMESTAMP'
|
|
, `serial` varchar(12) NOT NULL DEFAULT '0'
|
|
, `external_id` varchar(255)
|
|
, `syncSoa` enum('true','false','skip') NOT NULL DEFAULT 'skip'
|
|
, `syncRecords` enum('true','false','skip') NOT NULL DEFAULT 'skip'
|
|
, `rnameType` enum('owner','domain','external') NOT NULL DEFAULT 'owner'
|
|
, `mname` varchar(255) NOT NULL DEFAULT ''
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `dom_param` (
|
|
`dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `param` varchar(245) NOT NULL
|
|
, `val` varchar(5000)
|
|
, PRIMARY KEY (`dom_id`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `domain_aliases` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `displayName` varchar(255) NOT NULL
|
|
, `dns_zone_id` int(10) unsigned
|
|
, `status` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `mail` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, `web` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, `dns` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, `tomcat` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, `seoRedirect` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `external_id` varchar(255)
|
|
, `icpStatus` int(1) NOT NULL DEFAULT '0'
|
|
, `icpPermit` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
, INDEX `displayName` (`displayName`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
, INDEX `dns_zone_id` (`dns_zone_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DomainAliasesParameters` (
|
|
`aliasId` int(10) unsigned NOT NULL
|
|
, `param` varchar(255) NOT NULL
|
|
, `val` varchar(5000)
|
|
, PRIMARY KEY (`aliasId`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DomainKeys` (
|
|
`domainServiceId` int(10) unsigned NOT NULL
|
|
, `selector` varchar(255) NOT NULL
|
|
, `privateKey` blob
|
|
, `publicKey` blob
|
|
, PRIMARY KEY (`domainServiceId`,`selector`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DomainOutgoingMessagesPeaks` (
|
|
`domainId` int(10) unsigned NOT NULL
|
|
, `beginDate` datetime NOT NULL
|
|
, `endDate` datetime
|
|
, `rejected` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`domainId`,`beginDate`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DomainOutgoingMessagesStats` (
|
|
`domainId` int(10) unsigned NOT NULL
|
|
, `collectDate` datetime NOT NULL
|
|
, `limitValue` bigint(20) NOT NULL DEFAULT '-1'
|
|
, `passed` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `rejected` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `passed_fixed` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `rejected_verified` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`domainId`,`collectDate`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `domains` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `cr_date` date
|
|
, `name` varchar(255) NOT NULL
|
|
, `displayName` varchar(255) NOT NULL
|
|
, `dns_zone_id` int(10) unsigned
|
|
, `status` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `htype` enum('none','vrt_hst','std_fwd','frm_fwd') NOT NULL DEFAULT 'none'
|
|
, `real_size` bigint(20) unsigned DEFAULT '0'
|
|
, `cl_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `cert_rep_id` int(10) unsigned DEFAULT '0'
|
|
, `limits_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `params_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `guid` varchar(255) NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000'
|
|
, `overuse` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `vendor_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `webspace_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `parentDomainId` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `webspace_status` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `permissions_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `external_id` varchar(255)
|
|
, `adminDescription` varchar(255)
|
|
, `resellerDescription` varchar(255)
|
|
, `description` varchar(255)
|
|
, `gl_filter` enum('on','off') NOT NULL DEFAULT 'on'
|
|
, `icpStatus` int(1) NOT NULL DEFAULT '0'
|
|
, `icpPermit` varchar(255)
|
|
, `monthlyTraffic` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
, INDEX `displayName` (`displayName`)
|
|
, INDEX `cl_id` (`cl_id`)
|
|
, INDEX `dns_zone_id` (`dns_zone_id`)
|
|
, INDEX `vendor_id` (`vendor_id`)
|
|
, INDEX `webspace_id` (`webspace_id`)
|
|
, INDEX `parentDomainId` (`parentDomainId`)
|
|
, INDEX `permissions_id` (`permissions_id`)
|
|
, INDEX `external_id` (`external_id`)
|
|
, INDEX `cert_rep_id` (`cert_rep_id`)
|
|
, INDEX `limits_id` (`limits_id`)
|
|
, INDEX `params_id` (`params_id`)
|
|
, UNIQUE `guid` (`guid`)
|
|
, INDEX `monthlyTraffic` (`monthlyTraffic`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DomainServices` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `type` enum('mail','tomcat','maillists','web')
|
|
, `status` bigint(20) NOT NULL DEFAULT '0'
|
|
, `parameters_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `ipCollectionId` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
, INDEX `parameters_id` (`parameters_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DomainsTraffic` (
|
|
`dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `date` date NOT NULL DEFAULT '1970-01-01'
|
|
, `http_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `http_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `ftp_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `ftp_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `smtp_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `smtp_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `pop3_imap_in` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `pop3_imap_out` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`dom_id`,`date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `dsn` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `name` varchar(255) NOT NULL
|
|
, `driver` varchar(255) NOT NULL
|
|
, `description` varchar(255)
|
|
, `configured` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `cstring` text
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`,`serviceNodeId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `DynamicIpSecurity` (
|
|
`dom_id` int(10) unsigned NOT NULL
|
|
, `isDenyByConcurrentRequests` int(11) NOT NULL DEFAULT '0'
|
|
, `maxConcurrentRequests` int(10) unsigned NOT NULL DEFAULT '5'
|
|
, `isDenyByRequestRate` int(11) NOT NULL DEFAULT '0'
|
|
, `maxRequests` int(10) unsigned NOT NULL DEFAULT '20'
|
|
, `requestInterval` int(10) unsigned NOT NULL DEFAULT '200'
|
|
, PRIMARY KEY (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `EmailActivations` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `hash` varchar(255) NOT NULL
|
|
, `created` datetime NOT NULL DEFAULT '1970-01-01 00:00:00'
|
|
, `clientId` int(11) unsigned NOT NULL DEFAULT '0'
|
|
, `smbUserId` int(11) unsigned NOT NULL DEFAULT '0'
|
|
, `adminAliasId` int(11) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `hash` (`hash`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `event_handlers` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `priority` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `user` varchar(255) NOT NULL DEFAULT 'nobody'
|
|
, `command` text
|
|
, `action_name` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `action_name` (`action_name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `exp_event` (
|
|
`event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
|
|
, `id` bigint(10) unsigned NOT NULL auto_increment
|
|
, `source` enum('pa','plesk')
|
|
, `event_type` enum('started','stopped','created','updated','deleted','status_changed','terminated','flushed','installed','uninstalled','siteapp_added','siteapp_removed','expired','exceeded','guid_changed') NOT NULL DEFAULT 'started'
|
|
, `obj_class` varchar(255) NOT NULL DEFAULT 'license'
|
|
, `obj_id` varchar(255) NOT NULL
|
|
, `host` varchar(255) NOT NULL
|
|
, `user` varchar(255) NOT NULL
|
|
, `flushed` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `source` (`source`,`event_type`)
|
|
, INDEX `source_2` (`source`,`event_type`,`obj_class`)
|
|
, INDEX `source_3` (`source`,`event_time`,`event_type`,`obj_class`)
|
|
, INDEX `flushed` (`flushed`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ApiRpcCallsStat` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `Version` varchar(7) NOT NULL
|
|
, `Operator` varchar(50) NOT NULL
|
|
, `Command` varchar(50) NOT NULL
|
|
, `Session` varchar(8) NOT NULL DEFAULT '0'
|
|
, `FilterName` varchar(50) NOT NULL DEFAULT '0'
|
|
, `GroupOperation` int(10) NOT NULL DEFAULT '0'
|
|
, `LastExecutionDate` datetime NOT NULL DEFAULT '1970-01-01 00:00:00'
|
|
, `Count` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `LogItem` (`Version`,`Operator`,`Command`,`Session`,`FilterName`,`GroupOperation`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `externalWebmails` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255)
|
|
, `url` varchar(255)
|
|
, `enabled` int(10) NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Fail2BanIps` (
|
|
`jail` varchar(20) NOT NULL
|
|
, `address` varchar(240) NOT NULL
|
|
, PRIMARY KEY (`jail`,`address`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `forwarding` (
|
|
`dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `redirect` varchar(255)
|
|
, `http_code` int(10) unsigned NOT NULL DEFAULT '301'
|
|
, `ssl` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, `sslRedirect` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, `certificate_id` int(10) unsigned DEFAULT '0'
|
|
, PRIMARY KEY (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ftp_users` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `sys_user_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `permission` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `external_id` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `sys_user_id` (`sys_user_id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `GL_remote_domains` (
|
|
`serviceNodeId` int(11) NOT NULL DEFAULT '1'
|
|
, `domain` varchar(255) NOT NULL
|
|
, `type` enum('black','white') NOT NULL DEFAULT 'black'
|
|
, PRIMARY KEY (`serviceNodeId`,`domain`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*facebook.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*google.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*yahoo.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*parallels.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*plesk.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*mail.ru','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*yandex.ru','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*rambler.ru','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*.office365.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*.outlook.office.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*.outlook.com','white');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('dynamic|static|ppp|dyn-ip|dial-up','black');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('dsl|broadband|hsd','black');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*[0-9][0-9].[0-9][0-9].[0-9][0-9]*','black');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*[0-9][0-9][0-9].[0-9][0-9][0-9].[0-9[0-9]][0-9]*','black');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*[0-9][0-9]-[0-9][0-9]-[0-9][0-9]*','black');
|
|
REPLACE INTO `GL_remote_domains` (`domain`,`type`) VALUES ('*[0-9][0-9][0-9]-[0-9][0-9][0-9]-[0-9][0-9][0-9]*','black');
|
|
|
|
CREATE TABLE IF NOT EXISTS `GL_settings` (
|
|
`serviceNodeId` int(11) NOT NULL DEFAULT '1'
|
|
, `param` varchar(255) NOT NULL
|
|
, `value` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`serviceNodeId`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `GL_settings` (`param`,`value`) VALUES ('greyInterval','5');
|
|
REPLACE INTO `GL_settings` (`param`,`value`) VALUES ('expireInterval','51840');
|
|
REPLACE INTO `GL_settings` (`param`,`value`) VALUES ('penaltyInterval','2');
|
|
REPLACE INTO `GL_settings` (`param`,`value`) VALUES ('penaltyEnabled','false');
|
|
REPLACE INTO `GL_settings` (`param`,`value`) VALUES ('enabled','false');
|
|
|
|
CREATE TABLE IF NOT EXISTS `hosting` (
|
|
`dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `sys_user_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `real_traffic` bigint(20) unsigned DEFAULT '0'
|
|
, `ssi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `ssi_html` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `php` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `php_isapi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `php_handler_id` varchar(255)
|
|
, `cgi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `perl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `python` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `asp` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `asp_dot_net` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `managed_runtime_version` varchar(255) NOT NULL DEFAULT ''
|
|
, `ssl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `webstat` varchar(20) NOT NULL DEFAULT 'none'
|
|
, `at_domains` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `write_modify` varchar(255)
|
|
, `www_root` text NOT NULL
|
|
, `webdeploy` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `certificate_id` int(10) unsigned DEFAULT '0'
|
|
, `traffic_bandwidth` int(11) DEFAULT '-1'
|
|
, `max_connection` int(11) DEFAULT '-1'
|
|
, `fastcgi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `same_ssl` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, `sslRedirect` enum('true','false') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `hotlink_friends` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL
|
|
, `friend_dom` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `hotlink_prot` (
|
|
`dom_id` int(10) unsigned NOT NULL
|
|
, `enabled` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `extensions` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `IisAppPoolsPolicy` (
|
|
`serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `mode` enum('shared','dedicated','mixed') NOT NULL DEFAULT 'mixed'
|
|
, PRIMARY KEY (`serviceNodeId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `IisAppPoolsPolicy` (`serviceNodeId`,`mode`) VALUES ('1','mixed');
|
|
|
|
CREATE TABLE IF NOT EXISTS `IisAppPools` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `ownerType` enum('client','domain') NOT NULL DEFAULT 'client'
|
|
, `ownerId` int(10) unsigned NOT NULL
|
|
, `identity` varchar(20) NOT NULL
|
|
, `isStarted` int(11) NOT NULL DEFAULT '1'
|
|
, `cpuLimit` int(11) NOT NULL DEFAULT '-1'
|
|
, `cpuLimitAction` enum('NoAction','KillW3wp','Throttle','ThrottleUnderLoad') NOT NULL DEFAULT 'NoAction'
|
|
, `cpuLimitInterval` int(10) unsigned NOT NULL DEFAULT '5'
|
|
, `maxProcesses` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `idleTimeout` int(10) unsigned NOT NULL DEFAULT '5'
|
|
, `idleTimeoutAction` enum('Terminate','Suspend') NOT NULL DEFAULT 'Terminate'
|
|
, `recyclingByTime` int(11) NOT NULL DEFAULT '1740'
|
|
, `recyclingByRequests` int(11) NOT NULL DEFAULT '-1'
|
|
, `recyclingByVirtualMemory` bigint(11) NOT NULL DEFAULT '-1'
|
|
, `recyclingByPrivateMemory` bigint(11) NOT NULL DEFAULT '-1'
|
|
, `managedPipelineMode` enum('Classic','Integrated') NOT NULL DEFAULT 'Integrated'
|
|
, `externalId` varchar(255)
|
|
, `enable32bitAppOnWin64` int(1) NOT NULL DEFAULT '1'
|
|
, `loadUserProfile` int(1) NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `ownerId` (`serviceNodeId`,`ownerType`,`ownerId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `IisAppPoolDomains` (
|
|
`domainId` int(10) unsigned NOT NULL
|
|
, `poolId` int(10) unsigned NOT NULL
|
|
, PRIMARY KEY (`domainId`)
|
|
, INDEX `poolId` (`poolId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `IP_Addresses` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `ip_address` varchar(39) NOT NULL
|
|
, `mask` varchar(15) NOT NULL DEFAULT '255.255.255.0'
|
|
, `iface` varchar(255) NOT NULL
|
|
, `ssl_certificate_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `default_domain_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `ftps` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `status` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `public_ip_address` varchar(39)
|
|
, `main` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `ip_address` (`ip_address`)
|
|
, INDEX `ssl_certificate_id` (`ssl_certificate_id`)
|
|
, INDEX `default_domain_id` (`default_domain_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ip_pool` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `ip_address_id` int(10) unsigned NOT NULL
|
|
, `type` enum('shared','exclusive') NOT NULL DEFAULT 'shared'
|
|
, PRIMARY KEY (`id`,`ip_address_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `IpCollections` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `IpAddressesCollections` (
|
|
`ipCollectionId` int(10) unsigned NOT NULL
|
|
, `ipAddressId` int(10) unsigned NOT NULL
|
|
, PRIMARY KEY (`ipCollectionId`,`ipAddressId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `key_history` (
|
|
`register_date` timestamp DEFAULT CURRENT_TIMESTAMP
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, `plesk_key_id` varchar(63)
|
|
, `name` varchar(255)
|
|
, `filename` varchar(255)
|
|
, `update_disabled` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `options` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `key_history_params` (
|
|
`key_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `param` varchar(63) NOT NULL
|
|
, `val` varchar(255)
|
|
, PRIMARY KEY (`key_id`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Limits` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `limit_name` varchar(255) NOT NULL
|
|
, `value` bigint(20)
|
|
, PRIMARY KEY (`id`,`limit_name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `LimitsReservation` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `collectionRef` varchar(128) NOT NULL
|
|
, `limitName` varchar(255) NOT NULL
|
|
, `value` bigint(20)
|
|
, `expiration` datetime NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `collection` (`collectionRef`,`limitName`)
|
|
, INDEX `expiration` (`expiration`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `locales` (
|
|
`id` varchar(17) NOT NULL
|
|
, `active` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `locales` (`id`,`active`) VALUES ('en-US','true');
|
|
|
|
CREATE TABLE IF NOT EXISTS `log_actions` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `date` datetime(3)
|
|
, `ip_address` varchar(39) NOT NULL
|
|
, `user` varchar(255) NOT NULL
|
|
, `object_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `action_name` varchar(255) NOT NULL
|
|
, `owner_id` int(10) unsigned
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `action_name` (`action_name`)
|
|
, INDEX `date` (`date`)
|
|
, INDEX `owner_id_date` (`owner_id`,`date`)
|
|
, INDEX `action_name_date` (`action_name`,`date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `log_components` (
|
|
`action_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `component` varchar(255) NOT NULL
|
|
, `old_value` varchar(255) NOT NULL
|
|
, `new_value` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`action_id`,`component`)
|
|
, INDEX `action_id` (`action_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `log_rotation` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `period_type` enum('by_time','by_size') NOT NULL DEFAULT 'by_time'
|
|
, `period` varchar(50)
|
|
, `max_number_of_logfiles` bigint(20) unsigned DEFAULT '0'
|
|
, `compress_enable` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `email` varchar(255)
|
|
, `turned_on` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `disabled_with_parent` int(1) NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Logos` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255)
|
|
, `fake` varchar(255)
|
|
, `url` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `longtasks` (
|
|
`startTime` timestamp DEFAULT CURRENT_TIMESTAMP
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` varchar(255) NOT NULL
|
|
, `status` varchar(255) NOT NULL DEFAULT 'not_started'
|
|
, `statusProcessed` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `context` varchar(255)
|
|
, `progressStatus` varchar(255) NOT NULL DEFAULT 'queue'
|
|
, `progressParams` blob
|
|
, `progressMax` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `progressValue` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `finishTime` timestamp
|
|
, `pid` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `externalId` varchar(255)
|
|
, `updateTime` datetime NOT NULL DEFAULT '1970-01-01 00:00:00'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `longtaskparams` (
|
|
`task_id` int(10) unsigned NOT NULL
|
|
, `param` varchar(255) NOT NULL
|
|
, `val` mediumtext
|
|
, PRIMARY KEY (`task_id`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `mail` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `userId` int(10) unsigned
|
|
, `mail_name` varchar(245) NOT NULL
|
|
, `postbox` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `delivery` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, `account_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `mail_group` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `autoresponder` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `mbox_quota` bigint(20) NOT NULL DEFAULT '-1'
|
|
, `description` varchar(255)
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `disk_usage` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `perm_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `spamfilter` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, `virusfilter` enum('none','incoming','outgoing','any') NOT NULL DEFAULT 'none'
|
|
, `externalEmail` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `dom_id` (`dom_id`,`mail_name`)
|
|
, INDEX `account_id` (`account_id`)
|
|
, INDEX `perm_id` (`perm_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `mail_aliases` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `mn_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `alias` varchar(245) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `mn_id` (`mn_id`,`alias`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `mail_redir` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `mn_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `address` varchar(245) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `mail_resp` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `mn_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `resp_name` varchar(245) NOT NULL
|
|
, `keystr` varchar(255)
|
|
, `key_where` enum('subj','body','no') NOT NULL DEFAULT 'no'
|
|
, `subject` varchar(255)
|
|
, `reply_to` varchar(255)
|
|
, `text` mediumtext
|
|
, `resp_on` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `ans_freq` int(11) DEFAULT '10'
|
|
, `mem_limit` int(11) DEFAULT '1000'
|
|
, `content_type` varchar(245) NOT NULL DEFAULT 'text/plain'
|
|
, `charset` varchar(245) NOT NULL DEFAULT 'UTF-8'
|
|
, `endDate` date
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `mn_id_resp_name` (`mn_id`,`resp_name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `MailLists` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `status` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `MailMessagesStat` (
|
|
`date` date NOT NULL DEFAULT '1970-01-01'
|
|
, `sent` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `MailOutgoingMessagesPeaks` (
|
|
`mailId` int(10) unsigned NOT NULL
|
|
, `beginDate` datetime NOT NULL
|
|
, `endDate` datetime
|
|
, `rejected` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`mailId`,`beginDate`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `MailOutgoingMessagesStats` (
|
|
`mailId` int(10) unsigned NOT NULL
|
|
, `collectDate` datetime NOT NULL
|
|
, `limitValue` bigint(20) NOT NULL DEFAULT '-1'
|
|
, `passed` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `rejected` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `passed_fixed` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `rejected_verified` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`mailId`,`collectDate`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `mass_mail` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `from_email` varchar(255) NOT NULL
|
|
, `to_admin` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `to_resellers` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `to_resellers_mode` enum('all','select','except') NOT NULL DEFAULT 'all'
|
|
, `to_clients` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `to_clients_mode` enum('all','select','except') NOT NULL DEFAULT 'all'
|
|
, `to_domains` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `to_domains_mode` enum('all','select','except') NOT NULL DEFAULT 'all'
|
|
, `subject` varchar(255) NOT NULL
|
|
, `body` text NOT NULL
|
|
, `cdate` date
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `mass_mail_clients` (
|
|
`mm_id` int(10) unsigned NOT NULL
|
|
, `cl_id` int(10) unsigned NOT NULL
|
|
, UNIQUE `mm_cl` (`mm_id`,`cl_id`)
|
|
, INDEX `mm_id` (`mm_id`)
|
|
, INDEX `cl_id` (`cl_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `mass_mail_domains` (
|
|
`mm_id` int(10) unsigned NOT NULL
|
|
, `dom_id` int(10) unsigned NOT NULL
|
|
, UNIQUE `mm_dom` (`mm_id`,`dom_id`)
|
|
, INDEX `mm_id` (`mm_id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `misc` (
|
|
`param` varchar(255) NOT NULL
|
|
, `val` varchar(2000)
|
|
, PRIMARY KEY (`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('actionlog_rot_num_periods','30');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('actionlog_rot_num_records','3000');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('actionlog_rot_period','day');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('actionlog_rot_type','by_period');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('allow_short_pop3_names','disabled');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('def_skin_id','1');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('dns_recursion','localnets');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('include_domaindumps','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('include_logs','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('include_mailboxes','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('include_maillists','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('include_remote_databases','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('login_timeout','30');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('multiply_login','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('restart_apache_gracefully','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('secure_passwords','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('admin_skin_id','1');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('include_databases','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('size_count_type','block');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('admin_password_encrypted','true');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('soa_serial_format','YYYYMMDDNN');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('max_bu_proc_number','10');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('backup_suggest_encrypt_backups','list_only');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('last_admin_login_date','1970-01-01 00:00:00');
|
|
REPLACE INTO `misc` (`param`,`val`) VALUES ('last_login_date','1970-01-01 00:00:00');
|
|
|
|
CREATE TABLE IF NOT EXISTS `mn_param` (
|
|
`mn_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `param` varchar(245) NOT NULL
|
|
, `val` varchar(255)
|
|
, PRIMARY KEY (`mn_id`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Modules` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `packname` varchar(255) NOT NULL
|
|
, `display_name` varchar(255) NOT NULL
|
|
, `version` varchar(30) NOT NULL
|
|
, `release` int(10) unsigned NOT NULL
|
|
, `description` varchar(255)
|
|
, `icon` varchar(255) NOT NULL
|
|
, `plesk_max_version` varchar(30)
|
|
, `status` enum('true','false') NOT NULL DEFAULT 'true'
|
|
, `hidden` int(1) NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ModuleSettings` (
|
|
`module_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(5000)
|
|
, PRIMARY KEY (`module_id`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Notes` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `text` text NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Notifications` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `code` varchar(255) NOT NULL
|
|
, `send2admin` varchar(1) NOT NULL
|
|
, `send2reseller` varchar(1)
|
|
, `send2client` varchar(1) NOT NULL
|
|
, `send2email` varchar(1) NOT NULL
|
|
, `email` varchar(255) NOT NULL
|
|
, `subj` varchar(255)
|
|
, `note_id` int(10) unsigned
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `note_id` (`note_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PackageUpdateLocks` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `serviceNodeId` int(10) unsigned NOT NULL
|
|
, `package` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `serviceNodeId` (`serviceNodeId`)
|
|
, UNIQUE `package` (`serviceNodeId`,`package`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PackageUpdateNotifications` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `serviceNodeId` int(10) unsigned NOT NULL
|
|
, `eventDate` datetime NOT NULL DEFAULT '1970-01-01 00:00:00'
|
|
, `notificationSent` int(1) NOT NULL DEFAULT '0'
|
|
, `data` mediumtext
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `serviceNodeId` (`serviceNodeId`)
|
|
, UNIQUE `eventDate` (`serviceNodeId`,`eventDate`)
|
|
, INDEX `notificationSent` (`notificationSent`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PanelNotificationMessages` (
|
|
`createdAt` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, `clientId` int(10) unsigned
|
|
, `adminAliasId` int(10) unsigned
|
|
, `isRead` int(1) NOT NULL DEFAULT '0'
|
|
, `isFavorite` int(1) NOT NULL DEFAULT '0'
|
|
, `subject` varchar(255) NOT NULL
|
|
, `message` text
|
|
, `actionText` varchar(255) NOT NULL
|
|
, `actionLink` varchar(255) NOT NULL
|
|
, `category` varchar(255) NOT NULL
|
|
, `area` varchar(255) NOT NULL
|
|
, `context` varchar(255) NOT NULL
|
|
, `contextIconUrl` varchar(255) NOT NULL
|
|
, `isViewed` int(1) NOT NULL DEFAULT '0'
|
|
, `code` varchar(255) NOT NULL
|
|
, `openInNewTab` int(1) NOT NULL DEFAULT '0'
|
|
, `messageKey` varchar(255)
|
|
, `isPromotion` int(1) NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `clientId` (`clientId`)
|
|
, INDEX `adminAliasId` (`adminAliasId`)
|
|
, INDEX `isRead` (`isRead`)
|
|
, INDEX `isFavorite` (`isFavorite`)
|
|
, INDEX `category` (`category`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PanelNotificationTemplateSettings` (
|
|
`code` varchar(255) NOT NULL
|
|
, `sendToAdmin` int(1) NOT NULL DEFAULT '0'
|
|
, UNIQUE `code` (`code`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Parameters` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `parameter` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, PRIMARY KEY (`id`,`parameter`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `password_secrets` (
|
|
`secret` varchar(255) NOT NULL
|
|
, `type` int(10) unsigned NOT NULL
|
|
, `id` int(10) unsigned NOT NULL
|
|
, `created` datetime NOT NULL
|
|
, PRIMARY KEY (`secret`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `pd_users` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `login` varchar(32) NOT NULL
|
|
, `account_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `pd_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `pd_id` (`pd_id`,`login`)
|
|
, INDEX `account_id` (`account_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Permissions` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `permission` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, PRIMARY KEY (`id`,`permission`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PhpSettingsCustom` (
|
|
`id` int(10) unsigned NOT NULL
|
|
, `value` text
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PlansSubscriptions` (
|
|
`subscription_id` int(10) unsigned NOT NULL
|
|
, `plan_id` int(10) unsigned NOT NULL
|
|
, `quantity` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, PRIMARY KEY (`subscription_id`,`plan_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ScheduledTasks` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `hash` varchar(255) NOT NULL
|
|
, `serviceNodeId` int(10) unsigned NOT NULL
|
|
, `sysUserId` int(10) unsigned
|
|
, `sysUserLogin` varchar(255)
|
|
, `isActive` int(1) NOT NULL DEFAULT '0'
|
|
, `type` enum('exec','http','php') NOT NULL DEFAULT 'exec'
|
|
, `phpHandlerId` varchar(255)
|
|
, `command` text NOT NULL
|
|
, `arguments` text
|
|
, `description` text
|
|
, `notify` enum('ignore','errors','always') NOT NULL DEFAULT 'ignore'
|
|
, `emailType` enum('default','owner','custom') NOT NULL DEFAULT 'owner'
|
|
, `email` text
|
|
, `minute` varchar(255) NOT NULL
|
|
, `hour` varchar(255) NOT NULL
|
|
, `dayOfMonth` varchar(255) NOT NULL
|
|
, `month` varchar(255) NOT NULL
|
|
, `dayOfWeek` varchar(255) NOT NULL
|
|
, `period` int(11) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `serviceNodeId` (`serviceNodeId`)
|
|
, INDEX `sysUserId` (`sysUserId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SchemaVersions` (
|
|
`version` varchar(14) NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `SchemaVersions` (`version`) VALUES ('20250624090857');
|
|
|
|
CREATE TABLE IF NOT EXISTS `SecretKeys` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `clientId` int(10) unsigned
|
|
, `hash` varchar(255) NOT NULL
|
|
, `description` varchar(255) NOT NULL
|
|
, `lookupId` varchar(8) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `clientId` (`clientId`)
|
|
, INDEX `lookupId` (`lookupId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SecretKeysIpAddresses` (
|
|
`keyId` int(10) unsigned NOT NULL
|
|
, `ipAddress` varchar(39) NOT NULL
|
|
, PRIMARY KEY (`ipAddress`,`keyId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Smarthosts` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `ownerId` int(10) unsigned NOT NULL
|
|
, `host` varchar(255) NOT NULL
|
|
, `port` smallint(5) unsigned NOT NULL DEFAULT '0'
|
|
, `username` varchar(255) NOT NULL
|
|
, `password` varchar(255) NOT NULL
|
|
, `encryption` enum('on','off','tls','ssl')
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `ownerId` (`ownerId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Subscriptions` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `object_id` int(10) unsigned NOT NULL
|
|
, `object_type` enum('client','domain') NOT NULL
|
|
, `locked` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `synchronized` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, `custom` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `uuid` varchar(36)
|
|
, `external_id` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `object_id_and_type` (`object_id`,`object_type`)
|
|
, UNIQUE `uuid` (`uuid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SubscriptionOutgoingMessagesPeaks` (
|
|
`subscriptionId` int(10) unsigned NOT NULL
|
|
, `beginDate` datetime NOT NULL
|
|
, `endDate` datetime
|
|
, `rejected` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`subscriptionId`,`beginDate`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SubscriptionOutgoingMessagesStats` (
|
|
`subscriptionId` int(10) unsigned NOT NULL
|
|
, `collectDate` datetime NOT NULL
|
|
, `limitValue` bigint(20) NOT NULL DEFAULT '-1'
|
|
, `passed` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `rejected` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `passed_fixed` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `rejected_verified` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`subscriptionId`,`collectDate`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SubscriptionProperties` (
|
|
`subscription_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`subscription_id`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PhpSettings` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `noteId` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PhpSettingsParameters` (
|
|
`id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` text
|
|
, PRIMARY KEY (`id`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PlanItems` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `classname` varchar(255) NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `isVisible` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `applicableToSubscription` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `applicableToEmail` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `applicableToSite` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `uuid` varchar(36) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
, UNIQUE `uuid` (`uuid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PlanItemProperties` (
|
|
`plan_item_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`plan_item_id`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PleskStats` (
|
|
`param` varchar(255) NOT NULL
|
|
, `value` blob
|
|
, PRIMARY KEY (`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `protected_dirs` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `non_ssl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `ssl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `realm` varchar(255)
|
|
, `path` varchar(245) NOT NULL
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `dom_type` enum('domain','subdomain') NOT NULL DEFAULT 'domain'
|
|
, `cgi_bin` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `dom_id` (`dom_id`,`path`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `report` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `user_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `user_type` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255)
|
|
, `is_default` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `report_auto` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `report_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `auto` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `last` datetime
|
|
, `recipient` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `email` varchar(254) NOT NULL
|
|
, `client` int(10) unsigned DEFAULT '0'
|
|
, `domain` int(10) unsigned DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `report_id` (`report_id`)
|
|
, INDEX `client` (`client`)
|
|
, INDEX `domain` (`domain`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `report_section` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `report_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `type` enum('none','summary','full') NOT NULL DEFAULT 'summary'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `report_id` (`report_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `CertificateRepositories` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Repository` (
|
|
`rep_id` int(10) unsigned NOT NULL
|
|
, `component_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`rep_id`,`component_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `resp_attach` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `rn_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `filename` varchar(245) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `rn_id` (`rn_id`,`filename`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `resp_forward` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `rn_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `address` varchar(245) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `resp_freq` (
|
|
`time_resp` timestamp DEFAULT CURRENT_TIMESTAMP
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, `rn_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `email` varchar(245) NOT NULL
|
|
, `num` int(11) DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `rn_id` (`rn_id`,`email`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `RestrictedDomains` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('1','facebook.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('2','google.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('3','youtube.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('4','yahoo.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('5','baidu.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('6','wikipedia.org');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('7','live.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('8','amazon.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('9','qq.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('10','twitter.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('11','taobao.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('12','blogspot.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('13','google.co.in');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('14','linkedin.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('15','yahoo.co.jp');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('16','sina.com.cn');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('17','msn.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('18','yandex.ru');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('19','ebay.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('20','google.co.jp');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('21','google.de');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('22','wordpress.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('23','bing.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('24','google.com.hk');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('25','vk.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('26','google.co.uk');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('27','google.fr');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('28','babylon.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('29','163.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('30','weibo.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('31','microsoft.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('32','tumblr.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('33','googleusercontent.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('34','mail.ru');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('35','pinterest.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('36','apple.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('37','google.com.br');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('38','soso.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('39','paypal.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('40','google.ru');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('41','google.es');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('42','google.it');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('43','xhamster.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('44','tmall.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('45','fc2.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('46','blogger.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('47','imdb.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('48','craigslist.org');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('49','xvideos.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('50','ask.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('51','sohu.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('52','hao123.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('53','conduit.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('54','bbc.co.uk');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('55','go.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('56','amazon.co.jp');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('57','google.com.mx');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('58','odnoklassniki.ru');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('59','google.ca');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('60','youku.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('61','livejasmin.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('62','amazon.de');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('63','adobe.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('64','flickr.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('65','avg.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('66','ifeng.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('67','t.co');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('68','pornhub.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('69','aol.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('70','rakuten.co.jp');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('71','cnn.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('72','thepiratebay.sx');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('73','mywebsearch.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('74','ebay.de');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('75','amazon.co.uk');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('76','adf.ly');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('77','alibaba.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('78','espn.go.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('79','blogspot.in');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('80','google.com.tr');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('81','redtube.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('82','google.co.id');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('83','instagram.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('84','huffingtonpost.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('85','alipay.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('86','about.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('87','stackoverflow.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('88','sogou.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('89','google.com.au');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('90','livedoor.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('91','360buy.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('92','ebay.co.uk');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('93','netflix.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('94','dailymotion.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('95','imgur.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('96','zedo.com');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('97','google.pl');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('98','uol.com.br');
|
|
REPLACE INTO `RestrictedDomains` (`id`,`name`) VALUES ('99','360.cn');
|
|
REPLACE INTO `RestrictedDomains` (`name`) VALUES ('gmail.com');
|
|
|
|
CREATE TABLE IF NOT EXISTS `SBConfig` (
|
|
`param_name` varchar(255)
|
|
, `param_value` varchar(255)
|
|
, UNIQUE `param_name` (`param_name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SBResellers` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `client_id` int(10) unsigned NOT NULL
|
|
, `sb_client_login` varchar(255) NOT NULL
|
|
, `sb_reseller_id` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `client_id` (`client_id`)
|
|
, UNIQUE `sb_client_login` (`sb_client_login`)
|
|
, UNIQUE `sb_reseller_id` (`sb_reseller_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `secret_keys` (
|
|
`key_id` varchar(255) NOT NULL
|
|
, `ip_address` varchar(39) NOT NULL
|
|
, `description` varchar(255) NOT NULL
|
|
, `client_id` int(10) unsigned
|
|
, `lookup_id` varchar(255)
|
|
, INDEX `key_id` (`key_id`)
|
|
, INDEX `client_id` (`client_id`)
|
|
, INDEX `lookup_id` (`lookup_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ServiceNodeCache` (
|
|
`serviceNodeId` int(10) unsigned NOT NULL
|
|
, `pathId` varchar(255) NOT NULL
|
|
, `path` text
|
|
, `cache` text
|
|
, PRIMARY KEY (`serviceNodeId`,`pathId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ServiceNodeCertificates` (
|
|
`serviceNodeId` int(10) unsigned NOT NULL
|
|
, `certificateId` int(10) unsigned NOT NULL
|
|
, `certFile` varchar(255)
|
|
, `caFile` varchar(255)
|
|
, PRIMARY KEY (`serviceNodeId`,`certificateId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ServiceNodeEnvironment` (
|
|
`serviceNodeId` int(10) unsigned NOT NULL
|
|
, `section` varchar(255) NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` text
|
|
, PRIMARY KEY (`serviceNodeId`,`section`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `ServiceNodeConfiguration` (
|
|
`serviceNodeId` int(10) unsigned NOT NULL
|
|
, `section` varchar(255) NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` text
|
|
, PRIMARY KEY (`serviceNodeId`,`section`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','poplock_time','20');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','relay','auth');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','disable_pop_auth','1');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','disable_smtp_auth','0');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_messages_mbox_limit','10');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_messages_domain_limit','50');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_messages_subscription_limit','100');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_messages_report_period','P1W');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_messages_notification_period','PT1H');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_messages_filter_enabled','false');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_messages_enable_sendmail','true');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','outgoing_email_mode','domain-ip');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','spamfilter_enabled','true');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','spamfilter_use_mailuser_prefs','true');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','mailServer','spamfilter_max_children','5');
|
|
REPLACE INTO `ServiceNodeConfiguration` (`serviceNodeId`,`section`,`name`,`value`) VALUES ('1','dnsConnector','plesk','true');
|
|
|
|
CREATE TABLE IF NOT EXISTS `ServiceNodes` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `ipAddress` varchar(255) NOT NULL DEFAULT 'local'
|
|
, `description` varchar(255) NOT NULL
|
|
, `type` varchar(255) NOT NULL DEFAULT 'plesk'
|
|
, `accessKey` text
|
|
, `externalId` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `ipAddress` (`ipAddress`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `ServiceNodes` (`id`,`ipAddress`,`description`) VALUES ('1','local','Local');
|
|
|
|
CREATE TABLE IF NOT EXISTS `sessions` (
|
|
`sess_id` varchar(33) NOT NULL
|
|
, `type` smallint(5) unsigned NOT NULL DEFAULT '0'
|
|
, `login` varchar(255)
|
|
, `ip_address` varchar(39)
|
|
, `ip_dual_stack` varchar(39)
|
|
, `login_time` int(10) unsigned
|
|
, `modified` int(10) unsigned
|
|
, `lifetime` int(10) unsigned
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `sess_id` (`sess_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SessionContexts` (
|
|
`contextId` varchar(255) NOT NULL
|
|
, `sessionId` varchar(33)
|
|
, `data` mediumtext
|
|
, PRIMARY KEY (`contextId`)
|
|
, INDEX `sessionId` (`sessionId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SiteAppsHitsStat` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `count` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `SitePagesStat` (
|
|
`date` date NOT NULL DEFAULT '1970-01-01'
|
|
, `hits` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Skins` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `place` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `name` (`name`)
|
|
, INDEX `place` (`place`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `Skins` (`id`,`name`,`place`) VALUES ('1','Default','default');
|
|
|
|
CREATE TABLE IF NOT EXISTS `smtp_poplocks` (
|
|
`ip_address` varchar(39) NOT NULL
|
|
, `ip_mask` int(10) unsigned NOT NULL DEFAULT '32'
|
|
, `lock_time` datetime
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, INDEX `ip_address` (`ip_address`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `spamfilter` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `username` varchar(128) NOT NULL
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, `preferences` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `spamfilter_username_serviceNodeId` (`username`,`serviceNodeId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `spamfilter` (`id`,`username`,`preferences`) VALUES ('1','*@*','true');
|
|
|
|
CREATE TABLE IF NOT EXISTS `spamfilter_preferences` (
|
|
`prefid` int(10) unsigned NOT NULL auto_increment
|
|
, `spamfilter_id` int(10) unsigned NOT NULL
|
|
, `preference` varchar(30) NOT NULL
|
|
, `value` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`prefid`)
|
|
, INDEX `spamfilter_id` (`spamfilter_id`,`preference`,`value`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `spamfilter_preferences` (`spamfilter_id`,`preference`,`value`) VALUES ('1','required_score','7.00');
|
|
REPLACE INTO `spamfilter_preferences` (`spamfilter_id`,`preference`,`value`) VALUES ('1','rewrite_header','subject *****SPAM*****');
|
|
|
|
CREATE TABLE IF NOT EXISTS `stat` (
|
|
`dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `date` date NOT NULL DEFAULT '1970-01-01'
|
|
, `transfer` bigint(20) unsigned
|
|
, PRIMARY KEY (`dom_id`,`date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `subdomains` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `name` varchar(255) NOT NULL
|
|
, `displayName` varchar(255) NOT NULL
|
|
, `sys_user_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `ssi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `php` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `php_handler_type` enum('cgi','fastcgi','module','isapi') NOT NULL DEFAULT 'module'
|
|
, `cgi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `perl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `python` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `coldfusion` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `asp` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `asp_dot_net` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `ssl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `www_root` varchar(255) NOT NULL DEFAULT 'httpdocs'
|
|
, `maintenance_mode` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `certificate_id` int(10) unsigned DEFAULT '0'
|
|
, `fastcgi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `same_ssl` enum('false','true') NOT NULL DEFAULT 'true'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `dom_id` (`dom_id`,`name`)
|
|
, INDEX `dom_id_displayName` (`dom_id`,`displayName`)
|
|
, INDEX `sys_user_id` (`sys_user_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `suspend_handler_history` (
|
|
`dom_id` int(10) unsigned NOT NULL
|
|
, `session_id` varchar(255)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `sys_users` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `login` varchar(32) NOT NULL
|
|
, `account_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `home` varchar(255) NOT NULL
|
|
, `shell` varchar(255) NOT NULL
|
|
, `quota` bigint(20) unsigned NOT NULL DEFAULT '0'
|
|
, `mapped_to` int(10) unsigned
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `login` (`serviceNodeId`,`login`)
|
|
, INDEX `account_id` (`account_id`)
|
|
, INDEX `mapped_to` (`mapped_to`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Templates` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `owner_id` int(10) unsigned NOT NULL
|
|
, `type` enum('reseller','client','domain','domain_addon') NOT NULL
|
|
, `uuid` varchar(36) NOT NULL
|
|
, `external_id` varchar(255)
|
|
, `note_id` int(10) unsigned
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `owner_id` (`owner_id`)
|
|
, UNIQUE `uuid` (`uuid`)
|
|
, INDEX `note_id` (`note_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `TmplData` (
|
|
`tmpl_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `element` varchar(255) NOT NULL
|
|
, `value` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`tmpl_id`,`element`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `TraceFailedRequestsProviderAreas` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `providerId` int(10) unsigned NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`providerId`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `TraceFailedRequestsProviders` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `ruleId` int(10) unsigned NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`ruleId`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `TraceFailedRequestsRules` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `domainId` int(10) unsigned NOT NULL
|
|
, `statusCodes` varchar(255) NOT NULL
|
|
, `stopDate` datetime NOT NULL DEFAULT '1970-01-01 00:00:00'
|
|
, `isEnabled` int(1) NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `isEnabled` (`isEnabled`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `upgrade_history` (
|
|
`upgrade_date` datetime NOT NULL DEFAULT '1970-01-01 00:00:00'
|
|
, `version_info` varchar(50)
|
|
, `db_version` varchar(50)
|
|
, `os` varchar(255)
|
|
, `mu` varchar(255)
|
|
, `update_ticket` varchar(255) NOT NULL DEFAULT ''
|
|
, PRIMARY KEY (`upgrade_date`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `UserSettings` (
|
|
`userId` int(10) unsigned NOT NULL
|
|
, `param` varchar(255) NOT NULL
|
|
, `val` varchar(5000)
|
|
, PRIMARY KEY (`userId`,`param`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `web_users` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `sys_user_id` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `ssi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `ssi_html` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `php` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `php_isapi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `cgi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `perl` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `python` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `asp` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `asp_dot_net` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `managed_runtime_version` varchar(255) NOT NULL DEFAULT '1.1'
|
|
, `write_modify` varchar(255)
|
|
, `fastcgi` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `sys_user_id` (`sys_user_id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `PersistentCache` (
|
|
`key` varchar(128) NOT NULL
|
|
, `uid` varchar(32) NOT NULL
|
|
, `expire` timestamp NOT NULL
|
|
, `events` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`key`,`uid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `BackendCache` (
|
|
`key` varchar(128) NOT NULL
|
|
, `data` text NOT NULL
|
|
, PRIMARY KEY (`key`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_users` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `login` varchar(255)
|
|
, `password` varchar(255)
|
|
, `contactName` varchar(255)
|
|
, `email` varchar(255)
|
|
, `companyName` varchar(255)
|
|
, `phone` varchar(255)
|
|
, `fax` varchar(255)
|
|
, `address` text
|
|
, `city` varchar(255)
|
|
, `state` varchar(255)
|
|
, `zip` varchar(255)
|
|
, `country` varchar(255)
|
|
, `creationDate` varchar(25) NOT NULL
|
|
, `isBuiltIn` int(11) DEFAULT '0'
|
|
, `isDomainAdmin` int(11) DEFAULT '0'
|
|
, `roleId` int(11) NOT NULL
|
|
, `uuid` varchar(36) NOT NULL
|
|
, `isLocked` int(11) DEFAULT '0'
|
|
, `externalId` varchar(255)
|
|
, `ownerId` int(11)
|
|
, `additionalInfo` text
|
|
, `imNumber` varchar(255)
|
|
, `imType` int(11)
|
|
, `isLegacyUser` int(11) DEFAULT '0'
|
|
, `subscriptionDomainId` int(11) DEFAULT '0'
|
|
, `locale` varchar(17)
|
|
, `externalEmail` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `uuid` (`uuid`)
|
|
, UNIQUE `login` (`login`)
|
|
, INDEX `subscriptionDomainId_idx` (`subscriptionDomainId`)
|
|
, INDEX `isBuiltIn_idx` (`isBuiltIn`)
|
|
, INDEX `ownerId_idx` (`ownerId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `smb_users` (`id`,`login`,`password`,`contactName`,`email`,`companyName`,`phone`,`fax`,`address`,`city`,`state`,`zip`,`country`,`creationDate`,`isBuiltIn`,`isDomainAdmin`,`roleId`,`uuid`,`isLocked`,`externalId`) VALUES ('1','admin','','admin','','','','','','','','','','','1','0','1','','0','');
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_locales` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `code` varchar(255)
|
|
, `title` varchar(255)
|
|
, `isActive` int(11) DEFAULT '1'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `code` (`code`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `smb_locales` (`id`,`code`,`title`,`isActive`) VALUES ('1','en-US','ENGLISH (United States)','1');
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_componentUpdates` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `componentName` varchar(255)
|
|
, `version` varchar(255)
|
|
, `build` varchar(255)
|
|
, `shown` int(11) DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsPackages` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `version` varchar(255)
|
|
, `release` varchar(255)
|
|
, `vendor` varchar(255)
|
|
, `vendorHomePage` varchar(255)
|
|
, `packager` varchar(255)
|
|
, `packagerHomePage` varchar(255)
|
|
, `cacheId` varchar(255) NOT NULL
|
|
, `installed` varchar(26)
|
|
, `isUploaded` int(11) DEFAULT '0'
|
|
, `isVisible` int(11) DEFAULT '0'
|
|
, `globalSettingsNotSet` int(11) DEFAULT '0'
|
|
, `registryUid` varchar(36)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `cacheId` (`cacheId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsContexts` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `contextType` int(11) DEFAULT '0'
|
|
, `packageId` int(11) NOT NULL
|
|
, `requirementContextClass` varchar(255)
|
|
, `requirementContextId` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsSettings` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, `contextId` int(11) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsMetas` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `name` varchar(255) NOT NULL
|
|
, `serviceId` varchar(255)
|
|
, `xpath` varchar(255)
|
|
, `class` varchar(255)
|
|
, `contextId` int(11) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsInstances` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `parentContextId` int(11) NOT NULL
|
|
, `contextId` int(11) NOT NULL
|
|
, `metaId` int(11) NOT NULL
|
|
, `uuid` varchar(255)
|
|
, `registryResourceId` varchar(36)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsResources` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `class` varchar(255) NOT NULL
|
|
, `contextId` int(11) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsResourceParameters` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `resourceId` int(11) NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsProvisions` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `class` varchar(255) NOT NULL
|
|
, `contextId` int(11) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsProvisionEnvironments` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `provisionId` int(11) NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsPackageUpdates` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `packageId` int(11) NOT NULL
|
|
, `updatePackageId` int(11)
|
|
, `catalog` varchar(255)
|
|
, `version` varchar(255)
|
|
, `release` varchar(255)
|
|
, `packager` varchar(255)
|
|
, `severity` varchar(255)
|
|
, `level` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsInstanceErrors` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `instanceId` int(11) NOT NULL
|
|
, `creationDate` varchar(25) NOT NULL
|
|
, `text` text
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_roles` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `name` varchar(255)
|
|
, `isBuiltIn` int(11) DEFAULT '0'
|
|
, `ownerId` int(11)
|
|
, `isActivationRequired` int(1) NOT NULL DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `ownerId_idx` (`ownerId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_productUpgrades` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `releaseId` varchar(255)
|
|
, `version` varchar(255)
|
|
, `description` varchar(255)
|
|
, `shown` int(11) DEFAULT '0'
|
|
, `codename` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsCategories` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `name` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsPackagesCategories` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `categoryId` int(11)
|
|
, `packageId` int(11)
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `categoryId_idx` (`categoryId`)
|
|
, INDEX `packageId_idx` (`packageId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsBundleFilters` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` enum('white','black') NOT NULL DEFAULT 'black'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_apsBundleFilterItems` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `filterId` int(10) unsigned NOT NULL DEFAULT '0'
|
|
, `propertyName` varchar(255)
|
|
, `propertyValue` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `filterId_idx` (`filterId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_generalPermissions` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `code` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('1','userManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('2','webSitesAndDomainsManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('3','logRotationManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('4','anonymousFtpManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('5','scheduledTasksManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('6','spamfilterManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('7','antivirusManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('8','databasesManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('9','backupRestoreManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('10','browseStats');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('11','applicationsManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('12','sitebuilderManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('13','filesManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('14','ftpAccountsManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('15','dnsManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('17','mailManagement');
|
|
REPLACE INTO `smb_generalPermissions` (`id`,`code`) VALUES ('18','mailListsManagement');
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_roleGeneralPermissions` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `roleId` int(11) NOT NULL
|
|
, `generalPermissionId` int(11) NOT NULL
|
|
, `isAllowed` int(11)
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `roleId_idx` (`roleId`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('101','1','1','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('102','1','2','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('103','1','3','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('104','1','4','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('105','1','5','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('106','1','6','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('107','1','7','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('108','1','8','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('109','1','9','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('110','1','10','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('111','1','11','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('112','1','12','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('113','1','13','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('114','1','14','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('115','1','15','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('117','1','17','1');
|
|
REPLACE INTO `smb_roleGeneralPermissions` (`id`,`roleId`,`generalPermissionId`,`isAllowed`) VALUES ('118','1','18','1');
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_serviceProviders` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `classname` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `smb_serviceProviders` (`id`,`classname`) VALUES ('1','Smb_Service_Provider_Aps');
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_serviceInstances` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `description` varchar(255)
|
|
, `serviceProviderId` int(11) NOT NULL
|
|
, `externalId` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_servicePermissions` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `serviceInstanceId` int(11) NOT NULL
|
|
, `serviceProviderId` int(11) NOT NULL
|
|
, `permissionCode` varchar(255)
|
|
, `class` varchar(255)
|
|
, `status` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_serviceEntryPoints` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `servicePermissionId` int(11) NOT NULL
|
|
, `externalId` varchar(255)
|
|
, `label` varchar(255)
|
|
, `description` varchar(255)
|
|
, `icon` varchar(255)
|
|
, `redirectUrl` varchar(255)
|
|
, `hidden` int(11) DEFAULT '0'
|
|
, `http` int(11) DEFAULT '0'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_roleServicePermissions` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `roleId` int(11) NOT NULL
|
|
, `servicePermissionId` int(11) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_userServicePermissions` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `userId` int(11) NOT NULL
|
|
, `servicePermissionId` int(11) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_servicePermissionAccounts` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `userId` int(11) NOT NULL
|
|
, `servicePermissionId` int(11) NOT NULL
|
|
, `externalId` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `smb_settings` (
|
|
`id` int(11) NOT NULL auto_increment
|
|
, `name` varchar(255)
|
|
, `value` text
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `name` (`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('1','locale','en-US');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('3','product-logo','');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('4','product-logo-url','http://www.parallels.com');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('5','mailNonExistPolicy','discard');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('6','mailBounceMessage','This address no longer accepts mail.');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('7','mailForwardAddress','');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('8','mailRedirectIp','');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('9','mailMaxLetterSize','10000');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('10','mailCheckForViruses','false');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('11','mailWebmail','');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('24','automaticUpdates','true');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('25','spamAction','text');
|
|
REPLACE INTO `smb_settings` (`id`,`name`,`value`) VALUES ('26','spamActionText','***SPAM***');
|
|
|
|
CREATE TABLE IF NOT EXISTS `webalizer_group_referrer` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL
|
|
, `group_name` varchar(255) NOT NULL
|
|
, `referrer` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `webalizer_hidden_referrer` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `dom_id` int(10) unsigned NOT NULL
|
|
, `referrer` varchar(255) NOT NULL
|
|
, PRIMARY KEY (`id`)
|
|
, INDEX `dom_id` (`dom_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `Webmails` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `product_id` varchar(255) NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `version` varchar(255) NOT NULL
|
|
, `release` varchar(255) NOT NULL
|
|
, `docroot` varchar(255) NOT NULL
|
|
, `enabled` enum('false','true') NOT NULL DEFAULT 'false'
|
|
, `serviceNodeId` int(10) unsigned NOT NULL DEFAULT '1'
|
|
, PRIMARY KEY (`id`)
|
|
, UNIQUE `product_id` (`product_id`)
|
|
, UNIQUE `docroot` (`docroot`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `WebServerSettings` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `WebServerSettingsParameters` (
|
|
`webServerSettingsId` int(10) unsigned NOT NULL
|
|
, `name` varchar(255) NOT NULL
|
|
, `value` text
|
|
, PRIMARY KEY (`webServerSettingsId`,`name`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `BlUpgrades` (
|
|
`id` varchar(255) NOT NULL
|
|
, `status` enum('new','fatal','optional','success') NOT NULL DEFAULT 'new'
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `BlUpgradeActions` (
|
|
`id` int(10) unsigned NOT NULL auto_increment
|
|
, `action` varchar(255) NOT NULL
|
|
, `status` enum('new','error','skip','success') NOT NULL DEFAULT 'new'
|
|
, `message` varchar(255)
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `WebsitesDiagnostic` (
|
|
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
|
|
, `id` int(10) unsigned NOT NULL auto_increment
|
|
, `type` enum('regular','manual') NOT NULL DEFAULT 'regular'
|
|
, `depth` int(11) unsigned NOT NULL DEFAULT '0'
|
|
, `duration` int(11) unsigned NOT NULL DEFAULT '0'
|
|
, `problems` mediumblob
|
|
, PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `WebsitesDiagnosticDomains` (
|
|
`websitesDiagnosticId` int(10) unsigned NOT NULL
|
|
, `domainId` int(10) unsigned NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
COMMIT;
|