mirror of
https://github.com/FOSSBilling/FOSSBilling.git
synced 2026-11-10 14:03:30 +09:00
1547 lines
51 KiB
SQL
1547 lines
51 KiB
SQL
-- MySQL dump 10.13 Distrib 5.5.38, for debian-linux-gnu (x86_64)
|
|
--
|
|
-- Host: localhost Database: boxbilling
|
|
-- ------------------------------------------------------
|
|
-- Server version 5.5.38-0ubuntu0.14.04.1
|
|
|
|
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
|
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
|
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
|
/*!40101 SET NAMES utf8 */;
|
|
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
|
/*!40103 SET TIME_ZONE='+00:00' */;
|
|
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
|
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
|
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
|
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
|
|
|
--
|
|
-- Table structure for table `activity_admin_history`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `activity_admin_history` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`admin_id` bigint(20) DEFAULT NULL,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `admin_id_idx` (`admin_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `activity_client_email`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `activity_client_email` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`sender` varchar(255) DEFAULT NULL,
|
|
`recipients` text,
|
|
`subject` varchar(255) DEFAULT NULL,
|
|
`content_html` text,
|
|
`content_text` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `activity_client_history`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `activity_client_history` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `activity_system`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `activity_system` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`priority` tinyint(4) DEFAULT NULL,
|
|
`admin_id` bigint(20) DEFAULT NULL,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`message` text,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `admin_id_idx` (`admin_id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `admin`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `admin` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`role` varchar(30) DEFAULT 'staff' COMMENT 'admin, staff',
|
|
`admin_group_id` bigint(20) DEFAULT '1',
|
|
`email` varchar(255) DEFAULT NULL,
|
|
`pass` varchar(255) DEFAULT NULL,
|
|
`salt` varchar(255) DEFAULT NULL,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`signature` varchar(255) DEFAULT NULL,
|
|
`protected` tinyint(1) DEFAULT '0',
|
|
`status` varchar(30) DEFAULT 'active' COMMENT 'active, inactive',
|
|
`api_token` varchar(128) DEFAULT NULL,
|
|
`permissions` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `email` (`email`),
|
|
KEY `admin_group_id_idx` (`admin_group_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `admin_group`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `admin_group` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `api_request`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `api_request` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`request` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `cart`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `cart` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`session_id` varchar(32) DEFAULT NULL,
|
|
`currency_id` bigint(20) DEFAULT NULL,
|
|
`promo_id` bigint(20) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `session_id_idx` (`session_id`),
|
|
KEY `currency_id_idx` (`currency_id`),
|
|
KEY `promo_id_idx` (`promo_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `cart_product`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `cart_product` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`cart_id` bigint(20) DEFAULT NULL,
|
|
`product_id` bigint(20) DEFAULT NULL,
|
|
`config` text,
|
|
PRIMARY KEY (`id`),
|
|
KEY `cart_id_idx` (`cart_id`),
|
|
KEY `product_id_idx` (`product_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `client`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `client` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`aid` varchar(255) DEFAULT NULL COMMENT 'Alternative id for foreign systems',
|
|
`client_group_id` bigint(20) DEFAULT NULL,
|
|
`role` varchar(30) NOT NULL DEFAULT 'client' COMMENT 'client',
|
|
`auth_type` varchar(255) DEFAULT NULL,
|
|
`email` varchar(255) DEFAULT NULL,
|
|
`pass` varchar(255) DEFAULT NULL,
|
|
`salt` varchar(255) DEFAULT NULL,
|
|
`status` varchar(30) DEFAULT 'active' COMMENT 'active, suspended, canceled',
|
|
`email_approved` tinyint(1) DEFAULT NULL,
|
|
`tax_exempt` tinyint(1) DEFAULT '0',
|
|
`type` varchar(100) DEFAULT NULL,
|
|
`first_name` varchar(100) DEFAULT NULL,
|
|
`last_name` varchar(100) DEFAULT NULL,
|
|
`gender` varchar(20) DEFAULT NULL,
|
|
`birthday` date DEFAULT NULL,
|
|
`phone_cc` varchar(10) DEFAULT NULL,
|
|
`phone` varchar(100) DEFAULT NULL,
|
|
`company` varchar(100) DEFAULT NULL,
|
|
`company_vat` varchar(100) DEFAULT NULL,
|
|
`company_number` varchar(255) DEFAULT NULL,
|
|
`address_1` varchar(100) DEFAULT NULL,
|
|
`address_2` varchar(100) DEFAULT NULL,
|
|
`city` varchar(100) DEFAULT NULL,
|
|
`state` varchar(100) DEFAULT NULL,
|
|
`postcode` varchar(100) DEFAULT NULL,
|
|
`country` varchar(100) DEFAULT NULL,
|
|
`document_type` varchar(100) DEFAULT NULL,
|
|
`document_nr` varchar(20) DEFAULT NULL,
|
|
`notes` text,
|
|
`currency` varchar(10) DEFAULT NULL,
|
|
`lang` varchar(10) DEFAULT NULL,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`api_token` varchar(128) DEFAULT NULL,
|
|
`referred_by` varchar(255) DEFAULT NULL,
|
|
`custom_1` text,
|
|
`custom_2` text,
|
|
`custom_3` text,
|
|
`custom_4` text,
|
|
`custom_5` text,
|
|
`custom_6` text,
|
|
`custom_7` text,
|
|
`custom_8` text,
|
|
`custom_9` text,
|
|
`custom_10` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `email` (`email`),
|
|
KEY `alternative_id_idx` (`aid`),
|
|
KEY `client_group_id_idx` (`client_group_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `client_balance`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `client_balance` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`type` varchar(100) DEFAULT NULL,
|
|
`rel_id` varchar(20) DEFAULT NULL,
|
|
`amount` decimal(18,2) DEFAULT '0.00',
|
|
`description` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `client_group`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `client_group` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `client_order`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `client_order` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`product_id` bigint(20) DEFAULT NULL,
|
|
`form_id` bigint(20) DEFAULT NULL,
|
|
`promo_id` bigint(20) DEFAULT NULL,
|
|
`promo_recurring` tinyint(1) DEFAULT NULL,
|
|
`promo_used` bigint(20) DEFAULT NULL,
|
|
`group_id` varchar(255) DEFAULT NULL,
|
|
`group_master` tinyint(1) DEFAULT '0',
|
|
`invoice_option` varchar(255) DEFAULT NULL,
|
|
`title` varchar(255) DEFAULT NULL,
|
|
`currency` varchar(20) DEFAULT NULL,
|
|
`unpaid_invoice_id` bigint(20) DEFAULT NULL,
|
|
`service_id` bigint(20) DEFAULT NULL,
|
|
`service_type` varchar(100) DEFAULT NULL,
|
|
`period` varchar(20) DEFAULT NULL,
|
|
`quantity` bigint(20) DEFAULT '1',
|
|
`unit` varchar(100) DEFAULT NULL,
|
|
`price` double(18,2) DEFAULT NULL,
|
|
`discount` double(18,2) DEFAULT NULL COMMENT 'first invoice discount',
|
|
`status` varchar(50) DEFAULT NULL,
|
|
`reason` varchar(255) DEFAULT NULL COMMENT 'suspend/cancel reason',
|
|
`notes` text,
|
|
`config` text,
|
|
`referred_by` varchar(255) DEFAULT NULL,
|
|
`expires_at` datetime DEFAULT NULL,
|
|
`activated_at` datetime DEFAULT NULL,
|
|
`suspended_at` datetime DEFAULT NULL,
|
|
`unsuspended_at` datetime DEFAULT NULL,
|
|
`canceled_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`),
|
|
KEY `product_id_idx` (`product_id`),
|
|
KEY `form_id_idx` (`form_id`),
|
|
KEY `promo_id_idx` (`promo_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `client_order_meta`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `client_order_meta` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_order_id` bigint(20) DEFAULT NULL,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`value` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_order_id_idx` (`client_order_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `client_order_status`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `client_order_status` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_order_id` bigint(20) DEFAULT NULL,
|
|
`status` varchar(20) DEFAULT NULL,
|
|
`notes` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_order_id_idx` (`client_order_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `client_password_reset`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `client_password_reset` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`hash` varchar(100) DEFAULT NULL,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `currency`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `currency` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(50) DEFAULT NULL,
|
|
`code` varchar(3) DEFAULT NULL,
|
|
`is_default` tinyint(1) DEFAULT '0',
|
|
`conversion_rate` decimal(13,6) DEFAULT '1.000000',
|
|
`format` varchar(30) DEFAULT NULL,
|
|
`price_format` varchar(50) DEFAULT '1',
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `email_template`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `email_template` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`action_code` varchar(255) DEFAULT NULL,
|
|
`category` varchar(30) DEFAULT NULL COMMENT 'general, domain, invoice, hosting, support, download, custom, license',
|
|
`enabled` tinyint(1) DEFAULT '1',
|
|
`subject` varchar(255) DEFAULT NULL,
|
|
`content` text,
|
|
`description` text,
|
|
`vars` text,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `action_code` (`action_code`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `extension`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `extension` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`type` varchar(255) DEFAULT NULL,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`status` varchar(100) DEFAULT NULL,
|
|
`version` varchar(100) DEFAULT NULL,
|
|
`manifest` text,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `extension_meta`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `extension_meta` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`extension` varchar(255) DEFAULT NULL,
|
|
`rel_type` varchar(255) DEFAULT NULL,
|
|
`rel_id` varchar(255) DEFAULT NULL,
|
|
`meta_key` varchar(255) DEFAULT NULL,
|
|
`meta_value` longtext,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `form`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `form` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`style` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `form_field`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `form_field` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`form_id` bigint(20) DEFAULT NULL,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`label` varchar(255) DEFAULT NULL,
|
|
`hide_label` tinyint(1) DEFAULT NULL,
|
|
`description` varchar(255) DEFAULT NULL,
|
|
`type` varchar(255) DEFAULT NULL,
|
|
`default_value` varchar(255) DEFAULT NULL,
|
|
`required` tinyint(1) DEFAULT NULL,
|
|
`hidden` tinyint(1) DEFAULT NULL,
|
|
`readonly` tinyint(1) DEFAULT NULL,
|
|
`is_unique` tinyint(1) DEFAULT NULL,
|
|
`prefix` varchar(255) DEFAULT NULL,
|
|
`suffix` varchar(255) DEFAULT NULL,
|
|
`options` text,
|
|
`show_initial` varchar(255) DEFAULT NULL,
|
|
`show_middle` varchar(255) DEFAULT NULL,
|
|
`show_prefix` varchar(255) DEFAULT NULL,
|
|
`show_suffix` varchar(255) DEFAULT NULL,
|
|
`text_size` int(11) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `form_id_idx` (`form_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `forum`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `forum` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`category` varchar(255) DEFAULT NULL,
|
|
`title` text,
|
|
`description` text,
|
|
`slug` varchar(255) DEFAULT NULL,
|
|
`status` varchar(100) DEFAULT NULL,
|
|
`priority` int(11) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `slug` (`slug`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `forum_topic`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `forum_topic` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`forum_id` bigint(20) DEFAULT NULL,
|
|
`title` text,
|
|
`slug` varchar(255) DEFAULT NULL,
|
|
`status` varchar(100) DEFAULT NULL,
|
|
`sticky` tinyint(1) DEFAULT '0',
|
|
`views` int(11) DEFAULT '0',
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `slug` (`slug`),
|
|
KEY `forum_id_idx` (`forum_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `forum_topic_message`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `forum_topic_message` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`forum_topic_id` bigint(20) DEFAULT NULL,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`admin_id` bigint(20) DEFAULT NULL,
|
|
`message` text,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`points` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `forum_topic_id_idx` (`forum_topic_id`),
|
|
KEY `client_id_idx` (`client_id`),
|
|
KEY `admin_id_idx` (`admin_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `invoice`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `invoice` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`serie` varchar(50) DEFAULT NULL,
|
|
`nr` varchar(255) DEFAULT NULL,
|
|
`hash` varchar(255) DEFAULT NULL COMMENT 'To access via public link',
|
|
`currency` varchar(25) DEFAULT NULL,
|
|
`currency_rate` decimal(13,6) DEFAULT NULL,
|
|
`credit` double(18,2) DEFAULT NULL,
|
|
`base_income` double(18,2) DEFAULT NULL COMMENT 'Income in default currency',
|
|
`base_refund` double(18,2) DEFAULT NULL COMMENT 'Refund in default currency',
|
|
`refund` double(18,2) DEFAULT NULL,
|
|
`notes` text,
|
|
`text_1` text,
|
|
`text_2` text,
|
|
`status` varchar(50) DEFAULT 'unpaid' COMMENT 'paid, unpaid',
|
|
`seller_company` varchar(255) DEFAULT NULL,
|
|
`seller_company_vat` varchar(255) DEFAULT NULL,
|
|
`seller_company_number` varchar(255) DEFAULT NULL,
|
|
`seller_address` varchar(255) DEFAULT NULL,
|
|
`seller_phone` varchar(255) DEFAULT NULL,
|
|
`seller_email` varchar(255) DEFAULT NULL,
|
|
`buyer_first_name` varchar(255) DEFAULT NULL,
|
|
`buyer_last_name` varchar(255) DEFAULT NULL,
|
|
`buyer_company` varchar(255) DEFAULT NULL,
|
|
`buyer_company_vat` varchar(255) DEFAULT NULL,
|
|
`buyer_company_number` varchar(255) DEFAULT NULL,
|
|
`buyer_address` varchar(255) DEFAULT NULL,
|
|
`buyer_city` varchar(255) DEFAULT NULL,
|
|
`buyer_state` varchar(255) DEFAULT NULL,
|
|
`buyer_country` varchar(255) DEFAULT NULL,
|
|
`buyer_zip` varchar(255) DEFAULT NULL,
|
|
`buyer_phone` varchar(255) DEFAULT NULL,
|
|
`buyer_phone_cc` varchar(255) DEFAULT NULL,
|
|
`buyer_email` varchar(255) DEFAULT NULL,
|
|
`gateway_id` int(11) DEFAULT NULL,
|
|
`approved` tinyint(1) DEFAULT '0',
|
|
`taxname` varchar(255) DEFAULT NULL,
|
|
`taxrate` varchar(35) DEFAULT NULL,
|
|
`due_at` datetime DEFAULT NULL,
|
|
`reminded_at` datetime DEFAULT NULL,
|
|
`paid_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `hash` (`hash`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `invoice_item`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `invoice_item` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`invoice_id` bigint(20) DEFAULT NULL,
|
|
`type` varchar(100) DEFAULT NULL,
|
|
`rel_id` text,
|
|
`task` varchar(100) DEFAULT NULL,
|
|
`status` varchar(100) DEFAULT NULL,
|
|
`title` varchar(255) DEFAULT NULL,
|
|
`period` varchar(10) DEFAULT NULL,
|
|
`quantity` bigint(20) DEFAULT NULL,
|
|
`unit` varchar(100) DEFAULT NULL,
|
|
`price` double(18,2) DEFAULT NULL,
|
|
`charged` tinyint(1) DEFAULT '0',
|
|
`taxed` tinyint(1) DEFAULT '0',
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `invoice_id_idx` (`invoice_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `kb_article`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `kb_article` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`kb_article_category_id` bigint(20) DEFAULT NULL,
|
|
`views` int(11) DEFAULT '0',
|
|
`title` varchar(100) DEFAULT NULL,
|
|
`content` text,
|
|
`slug` varchar(255) DEFAULT NULL,
|
|
`status` varchar(30) DEFAULT 'active' COMMENT 'active, draft',
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `slug` (`slug`),
|
|
KEY `kb_article_category_id_idx` (`kb_article_category_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `kb_article_category`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `kb_article_category` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(100) DEFAULT NULL,
|
|
`description` text,
|
|
`slug` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `slug` (`slug`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `mod_email_queue`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `mod_email_queue` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`recipient` varchar(255) NOT NULL,
|
|
`sender` varchar(255) NOT NULL,
|
|
`subject` varchar(255) NOT NULL,
|
|
`content` text NOT NULL,
|
|
`to_name` varchar(255) DEFAULT NULL,
|
|
`from_name` varchar(255) DEFAULT NULL,
|
|
`client_id` int(11) DEFAULT NULL,
|
|
`admin_id` int(11) DEFAULT NULL,
|
|
`priority` int(11) DEFAULT NULL,
|
|
`tries` int(11) NOT NULL,
|
|
`status` varchar(20) NOT NULL,
|
|
`created_at` datetime NOT NULL,
|
|
`updated_at` datetime NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `mod_massmailer`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `mod_massmailer` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`from_email` varchar(255) DEFAULT NULL,
|
|
`from_name` varchar(255) DEFAULT NULL,
|
|
`subject` varchar(255) DEFAULT NULL,
|
|
`content` text,
|
|
`filter` text,
|
|
`status` varchar(255) DEFAULT NULL,
|
|
`sent_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `pay_gateway`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `pay_gateway` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`gateway` varchar(255) DEFAULT NULL,
|
|
`accepted_currencies` text,
|
|
`enabled` tinyint(1) DEFAULT '1',
|
|
`allow_single` tinyint(1) DEFAULT '1',
|
|
`allow_recurrent` tinyint(1) DEFAULT '1',
|
|
`test_mode` tinyint(1) DEFAULT '0',
|
|
`config` text,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `post`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `post` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`admin_id` bigint(20) DEFAULT NULL,
|
|
`title` varchar(255) DEFAULT NULL,
|
|
`content` text,
|
|
`slug` varchar(255) DEFAULT NULL,
|
|
`status` varchar(30) DEFAULT 'draft' COMMENT 'active, draft',
|
|
`image` varchar(255) DEFAULT NULL,
|
|
`section` varchar(255) DEFAULT NULL,
|
|
`publish_at` datetime DEFAULT NULL,
|
|
`published_at` datetime DEFAULT NULL,
|
|
`expires_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `slug` (`slug`),
|
|
KEY `admin_id_idx` (`admin_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `product`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `product` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`product_category_id` bigint(20) DEFAULT NULL,
|
|
`product_payment_id` bigint(20) DEFAULT NULL,
|
|
`form_id` bigint(20) DEFAULT NULL,
|
|
`title` varchar(255) DEFAULT NULL,
|
|
`slug` varchar(255) DEFAULT NULL,
|
|
`description` text,
|
|
`unit` varchar(50) DEFAULT 'product',
|
|
`active` tinyint(1) DEFAULT '1',
|
|
`status` varchar(50) DEFAULT 'enabled' COMMENT 'enabled, disabled',
|
|
`hidden` tinyint(1) DEFAULT '0',
|
|
`is_addon` tinyint(1) DEFAULT '0',
|
|
`setup` varchar(50) DEFAULT 'after_payment',
|
|
`addons` text,
|
|
`icon_url` varchar(255) DEFAULT NULL,
|
|
`allow_quantity_select` tinyint(1) DEFAULT '0',
|
|
`stock_control` tinyint(1) DEFAULT '0',
|
|
`quantity_in_stock` int(11) DEFAULT '0',
|
|
`plugin` varchar(255) DEFAULT NULL,
|
|
`plugin_config` text,
|
|
`upgrades` text,
|
|
`priority` bigint(20) DEFAULT NULL,
|
|
`config` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
`type` varchar(255) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `slug` (`slug`),
|
|
KEY `product_type_idx` (`type`),
|
|
KEY `product_category_id_idx` (`product_category_id`),
|
|
KEY `product_payment_id_idx` (`product_payment_id`),
|
|
KEY `form_id_idx` (`form_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `product_category`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `product_category` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(100) DEFAULT NULL,
|
|
`description` text,
|
|
`icon_url` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `product_payment`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `product_payment` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`type` varchar(30) DEFAULT NULL COMMENT 'free, once, recurrent',
|
|
`once_price` decimal(18,2) DEFAULT '0.00',
|
|
`once_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`w_price` decimal(18,2) DEFAULT '0.00',
|
|
`m_price` decimal(18,2) DEFAULT '0.00',
|
|
`q_price` decimal(18,2) DEFAULT '0.00',
|
|
`b_price` decimal(18,2) DEFAULT '0.00',
|
|
`a_price` decimal(18,2) DEFAULT '0.00',
|
|
`bia_price` decimal(18,2) DEFAULT '0.00',
|
|
`tria_price` decimal(18,2) DEFAULT '0.00',
|
|
`w_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`m_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`q_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`b_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`a_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`bia_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`tria_setup_price` decimal(18,2) DEFAULT '0.00',
|
|
`w_enabled` tinyint(1) DEFAULT '1',
|
|
`m_enabled` tinyint(1) DEFAULT '1',
|
|
`q_enabled` tinyint(1) DEFAULT '1',
|
|
`b_enabled` tinyint(1) DEFAULT '1',
|
|
`a_enabled` tinyint(1) DEFAULT '1',
|
|
`bia_enabled` tinyint(1) DEFAULT '1',
|
|
`tria_enabled` tinyint(1) DEFAULT '1',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `promo`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `promo` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`code` varchar(100) DEFAULT NULL,
|
|
`description` text,
|
|
`type` varchar(30) NOT NULL DEFAULT 'percentage' COMMENT 'absolute, percentage, trial',
|
|
`value` decimal(18,2) DEFAULT NULL,
|
|
`maxuses` int(11) DEFAULT '0',
|
|
`used` int(11) DEFAULT '0',
|
|
`freesetup` tinyint(1) DEFAULT '0',
|
|
`once_per_client` tinyint(1) DEFAULT '0',
|
|
`recurring` tinyint(1) DEFAULT '0',
|
|
`active` tinyint(1) DEFAULT '0',
|
|
`products` text,
|
|
`periods` text,
|
|
`client_groups` text,
|
|
`start_at` datetime DEFAULT NULL,
|
|
`end_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `start_index_idx` (`start_at`),
|
|
KEY `end_index_idx` (`end_at`),
|
|
KEY `active_index_idx` (`active`),
|
|
KEY `code_index_idx` (`code`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `queue`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `queue` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(100) DEFAULT NULL,
|
|
`module` varchar(255) DEFAULT NULL,
|
|
`timeout` bigint(20) DEFAULT NULL,
|
|
`iteration` int(10) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `queue_message`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `queue_message` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`queue_id` bigint(20) DEFAULT NULL,
|
|
`handle` char(32) DEFAULT NULL,
|
|
`handler` varchar(255) DEFAULT NULL,
|
|
`body` longblob,
|
|
`hash` char(32) DEFAULT NULL,
|
|
`timeout` double(18,2) DEFAULT NULL,
|
|
`log` text,
|
|
`execute_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `queue_id_idx` (`queue_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_custom`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_custom` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`plugin` varchar(255) DEFAULT NULL,
|
|
`plugin_config` text,
|
|
`f1` text,
|
|
`f2` text,
|
|
`f3` text,
|
|
`f4` text,
|
|
`f5` text,
|
|
`f6` text,
|
|
`f7` text,
|
|
`f8` text,
|
|
`f9` text,
|
|
`f10` text,
|
|
`config` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_domain`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_domain` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`tld_registrar_id` bigint(20) DEFAULT NULL,
|
|
`sld` varchar(255) DEFAULT NULL,
|
|
`tld` varchar(100) DEFAULT NULL,
|
|
`ns1` varchar(255) DEFAULT NULL,
|
|
`ns2` varchar(255) DEFAULT NULL,
|
|
`ns3` varchar(255) DEFAULT NULL,
|
|
`ns4` varchar(255) DEFAULT NULL,
|
|
`period` int(11) DEFAULT NULL,
|
|
`privacy` int(11) DEFAULT NULL,
|
|
`locked` tinyint(1) DEFAULT '1',
|
|
`transfer_code` varchar(255) DEFAULT NULL,
|
|
`action` varchar(30) DEFAULT NULL,
|
|
`contact_email` varchar(255) DEFAULT NULL,
|
|
`contact_company` varchar(255) DEFAULT NULL,
|
|
`contact_first_name` varchar(255) DEFAULT NULL,
|
|
`contact_last_name` varchar(255) DEFAULT NULL,
|
|
`contact_address1` varchar(255) DEFAULT NULL,
|
|
`contact_address2` varchar(255) DEFAULT NULL,
|
|
`contact_city` varchar(255) DEFAULT NULL,
|
|
`contact_state` varchar(255) DEFAULT NULL,
|
|
`contact_postcode` varchar(255) DEFAULT NULL,
|
|
`contact_country` varchar(255) DEFAULT NULL,
|
|
`contact_phone_cc` varchar(255) DEFAULT NULL,
|
|
`contact_phone` varchar(255) DEFAULT NULL,
|
|
`details` text,
|
|
`synced_at` datetime DEFAULT NULL,
|
|
`registered_at` datetime DEFAULT NULL,
|
|
`expires_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`),
|
|
KEY `tld_registrar_id_idx` (`tld_registrar_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_downloadable`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_downloadable` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`filename` varchar(100) DEFAULT NULL,
|
|
`downloads` int(11) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_hosting`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_hosting` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`service_hosting_server_id` bigint(20) DEFAULT NULL,
|
|
`service_hosting_hp_id` bigint(20) DEFAULT NULL,
|
|
`sld` varchar(255) DEFAULT NULL,
|
|
`tld` varchar(255) DEFAULT NULL,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`username` varchar(255) DEFAULT NULL,
|
|
`pass` varchar(255) DEFAULT NULL,
|
|
`reseller` tinyint(1) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`),
|
|
KEY `service_hosting_server_id_idx` (`service_hosting_server_id`),
|
|
KEY `service_hosting_hp_id_idx` (`service_hosting_hp_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_hosting_hp`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_hosting_hp` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`quota` varchar(50) DEFAULT NULL,
|
|
`bandwidth` varchar(50) DEFAULT NULL,
|
|
`max_ftp` varchar(50) DEFAULT NULL,
|
|
`max_sql` varchar(50) DEFAULT NULL,
|
|
`max_pop` varchar(50) DEFAULT NULL,
|
|
`max_sub` varchar(50) DEFAULT NULL,
|
|
`max_park` varchar(50) DEFAULT NULL,
|
|
`max_addon` varchar(50) DEFAULT NULL,
|
|
`config` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_hosting_server`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_hosting_server` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(100) DEFAULT NULL,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`hostname` varchar(100) DEFAULT NULL,
|
|
`assigned_ips` text,
|
|
`status_url` varchar(255) DEFAULT NULL,
|
|
`active` tinyint(1) DEFAULT NULL,
|
|
`max_accounts` bigint(20) DEFAULT NULL,
|
|
`ns1` varchar(100) DEFAULT NULL,
|
|
`ns2` varchar(100) DEFAULT NULL,
|
|
`ns3` varchar(100) DEFAULT NULL,
|
|
`ns4` varchar(100) DEFAULT NULL,
|
|
`manager` varchar(100) DEFAULT NULL,
|
|
`username` text,
|
|
`password` text,
|
|
`accesshash` text,
|
|
`port` varchar(20) DEFAULT NULL,
|
|
`config` text,
|
|
`secure` tinyint(1) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_license`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_license` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`license_key` varchar(255) DEFAULT NULL,
|
|
`validate_ip` tinyint(1) DEFAULT '1',
|
|
`validate_host` tinyint(1) DEFAULT '1',
|
|
`validate_path` tinyint(1) DEFAULT '0',
|
|
`validate_version` tinyint(1) DEFAULT '0',
|
|
`ips` text,
|
|
`hosts` text,
|
|
`paths` text,
|
|
`versions` text,
|
|
`config` text,
|
|
`plugin` varchar(255) DEFAULT NULL,
|
|
`checked_at` datetime DEFAULT NULL,
|
|
`pinged_at` datetime DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `license_key` (`license_key`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_membership`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_membership` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`config` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `service_solusvm`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `service_solusvm` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`cluster_id` bigint(20) DEFAULT NULL,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`vserverid` varchar(255) DEFAULT NULL,
|
|
`virtid` varchar(255) DEFAULT NULL,
|
|
`nodeid` varchar(255) DEFAULT NULL,
|
|
`type` varchar(255) DEFAULT NULL,
|
|
`node` varchar(255) DEFAULT NULL,
|
|
`nodegroup` varchar(255) DEFAULT NULL,
|
|
`hostname` varchar(255) DEFAULT NULL,
|
|
`rootpassword` varchar(255) DEFAULT NULL,
|
|
`username` varchar(255) DEFAULT NULL,
|
|
`plan` varchar(255) DEFAULT NULL,
|
|
`template` varchar(255) DEFAULT NULL,
|
|
`ips` varchar(255) DEFAULT NULL,
|
|
`hvmt` varchar(255) DEFAULT NULL,
|
|
`custommemory` varchar(255) DEFAULT NULL,
|
|
`customdiskspace` varchar(255) DEFAULT NULL,
|
|
`custombandwidth` varchar(255) DEFAULT NULL,
|
|
`customcpu` varchar(255) DEFAULT NULL,
|
|
`customextraip` varchar(255) DEFAULT NULL,
|
|
`issuelicense` varchar(255) DEFAULT NULL,
|
|
`mainipaddress` varchar(255) DEFAULT NULL,
|
|
`extraipaddress` varchar(255) DEFAULT NULL,
|
|
`consoleuser` varchar(255) DEFAULT NULL,
|
|
`consolepassword` varchar(255) DEFAULT NULL,
|
|
`config` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `session`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `session` (
|
|
`id` varchar(32) NOT NULL DEFAULT '',
|
|
`modified_at` int(11) DEFAULT NULL,
|
|
`content` text,
|
|
UNIQUE KEY `unique_id` (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `setting`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `setting` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`param` varchar(255) DEFAULT NULL,
|
|
`value` text,
|
|
`public` tinyint(1) DEFAULT '0',
|
|
`category` varchar(255) DEFAULT NULL,
|
|
`hash` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `param` (`param`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `subscription`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `subscription` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`pay_gateway_id` bigint(20) DEFAULT NULL,
|
|
`sid` varchar(255) DEFAULT NULL,
|
|
`rel_type` varchar(100) DEFAULT NULL,
|
|
`rel_id` bigint(20) DEFAULT NULL,
|
|
`period` varchar(255) DEFAULT NULL,
|
|
`amount` double(18,2) DEFAULT NULL,
|
|
`currency` varchar(50) DEFAULT NULL,
|
|
`status` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `client_id_idx` (`client_id`),
|
|
KEY `pay_gateway_id_idx` (`pay_gateway_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_helpdesk`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_helpdesk` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`email` varchar(255) DEFAULT NULL,
|
|
`close_after` smallint(6) DEFAULT '24',
|
|
`can_reopen` tinyint(1) DEFAULT '0',
|
|
`signature` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_p_ticket`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_p_ticket` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`hash` varchar(255) DEFAULT NULL,
|
|
`author_name` varchar(255) DEFAULT NULL,
|
|
`author_email` varchar(255) DEFAULT NULL,
|
|
`subject` varchar(255) DEFAULT NULL,
|
|
`status` varchar(30) DEFAULT 'open',
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_p_ticket_message`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_p_ticket_message` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`support_p_ticket_id` bigint(20) DEFAULT NULL,
|
|
`admin_id` bigint(20) DEFAULT NULL COMMENT 'Filled when message author is admin',
|
|
`content` text,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `support_p_ticket_id_idx` (`support_p_ticket_id`),
|
|
KEY `admin_id_idx` (`admin_id`),
|
|
FULLTEXT KEY `content_idx` (`content`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_pr`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_pr` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`support_pr_category_id` bigint(20) DEFAULT NULL,
|
|
`title` varchar(100) DEFAULT NULL,
|
|
`content` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `support_pr_category_id_idx` (`support_pr_category_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_pr_category`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_pr_category` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`title` varchar(100) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_ticket`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_ticket` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`support_helpdesk_id` bigint(20) DEFAULT NULL,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`priority` int(11) DEFAULT '100',
|
|
`subject` varchar(255) DEFAULT NULL,
|
|
`status` varchar(30) DEFAULT 'open' COMMENT 'open, closed, on_hold',
|
|
`rel_type` varchar(100) DEFAULT NULL,
|
|
`rel_id` bigint(20) DEFAULT NULL,
|
|
`rel_task` varchar(100) DEFAULT NULL,
|
|
`rel_new_value` text,
|
|
`rel_status` varchar(100) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `support_helpdesk_id_idx` (`support_helpdesk_id`),
|
|
KEY `client_id_idx` (`client_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_ticket_message`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_ticket_message` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`support_ticket_id` bigint(20) DEFAULT NULL,
|
|
`client_id` bigint(20) DEFAULT NULL,
|
|
`admin_id` bigint(20) DEFAULT NULL,
|
|
`content` text,
|
|
`attachment` varchar(255) DEFAULT NULL,
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `support_ticket_id_idx` (`support_ticket_id`),
|
|
KEY `client_id_idx` (`client_id`),
|
|
KEY `admin_id_idx` (`admin_id`),
|
|
FULLTEXT KEY `content_idx` (`content`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `support_ticket_note`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `support_ticket_note` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`support_ticket_id` bigint(20) DEFAULT NULL,
|
|
`admin_id` bigint(20) DEFAULT NULL,
|
|
`note` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `support_ticket_id_idx` (`support_ticket_id`),
|
|
KEY `admin_id_idx` (`admin_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `tax`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `tax` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`level` bigint(20) DEFAULT NULL,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`country` varchar(255) DEFAULT NULL,
|
|
`state` varchar(255) DEFAULT NULL,
|
|
`taxrate` varchar(255) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `tld`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `tld` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`tld_registrar_id` bigint(20) DEFAULT NULL,
|
|
`tld` varchar(15) DEFAULT NULL,
|
|
`price_registration` decimal(18,2) DEFAULT '0.00',
|
|
`price_renew` decimal(18,2) DEFAULT '0.00',
|
|
`price_transfer` decimal(18,2) DEFAULT '0.00',
|
|
`allow_register` tinyint(1) DEFAULT NULL,
|
|
`allow_transfer` tinyint(1) DEFAULT NULL,
|
|
`active` tinyint(1) DEFAULT '1',
|
|
`min_years` tinyint(4) DEFAULT NULL,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `tld` (`tld`),
|
|
KEY `tld_registrar_id_idx` (`tld_registrar_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `tld_registrar`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `tld_registrar` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(255) DEFAULT NULL,
|
|
`registrar` varchar(255) DEFAULT NULL,
|
|
`test_mode` tinyint(4) DEFAULT '0',
|
|
`config` text,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Table structure for table `transaction`
|
|
--
|
|
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8 */;
|
|
CREATE TABLE `transaction` (
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
`invoice_id` bigint(20) DEFAULT NULL,
|
|
`gateway_id` int(11) DEFAULT NULL,
|
|
`txn_id` varchar(255) DEFAULT NULL,
|
|
`txn_status` varchar(255) DEFAULT NULL,
|
|
`s_id` varchar(255) DEFAULT NULL,
|
|
`s_period` varchar(255) DEFAULT NULL,
|
|
`amount` varchar(255) DEFAULT NULL,
|
|
`currency` varchar(10) DEFAULT NULL,
|
|
`type` varchar(255) DEFAULT NULL,
|
|
`status` varchar(255) DEFAULT 'received',
|
|
`ip` varchar(45) DEFAULT NULL,
|
|
`error` text,
|
|
`error_code` int(11) DEFAULT NULL,
|
|
`validate_ipn` tinyint(1) DEFAULT '1',
|
|
`ipn` text,
|
|
`output` text,
|
|
`note` text,
|
|
`created_at` datetime DEFAULT NULL,
|
|
`updated_at` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `invoice_id_idx` (`invoice_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
|
|
|
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
|
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
|
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
|
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
|
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
|
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
|
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
|
|
|
-- Dump completed on 2014-09-19 15:00:47
|