diff --git a/panel.sql b/panel.sql new file mode 100644 index 00000000..6402edce --- /dev/null +++ b/panel.sql @@ -0,0 +1,1628 @@ +-- phpMyAdmin SQL Dump +-- version 4.9.5deb2 +-- https://www.phpmyadmin.net/ +-- +-- Host: localhost:3306 +-- Generation Time: Nov 05, 2025 at 12:36 PM +-- Server version: 5.7.42-log +-- PHP Version: 7.4.3-4ubuntu2.24 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET AUTOCOMMIT = 0; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Database: `panel` +-- + +-- -------------------------------------------------------- + +-- +-- Table structure for table `gsp_ban_list` +-- + +CREATE TABLE `gsp_ban_list` ( + `client_ip` varchar(255) NOT NULL, + `logging_attempts` int(11) NOT NULL DEFAULT '0', + `banned_until` varchar(16) NOT NULL DEFAULT '0' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `gsp_machines` +-- + +CREATE TABLE `gsp_machines` ( + `id` int(11) NOT NULL, + `machine_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL, + `hostname` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, + `ip` varchar(45) COLLATE utf8mb4_unicode_ci DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `gsp_machine_samples` +-- + +CREATE TABLE `gsp_machine_samples` ( + `id` bigint(20) NOT NULL, + `machine_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL, + `ts` datetime NOT NULL, + `load1` decimal(6,2) DEFAULT NULL, + `load5` decimal(6,2) DEFAULT NULL, + `load15` decimal(6,2) DEFAULT NULL, + `cpu_pct` decimal(6,2) DEFAULT NULL, + `mem_used_bytes` bigint(20) DEFAULT NULL, + `mem_total_bytes` bigint(20) DEFAULT NULL, + `mem_used_pct` decimal(6,2) DEFAULT NULL, + `swap_used_bytes` bigint(20) DEFAULT NULL, + `swap_total_bytes` bigint(20) DEFAULT NULL, + `disk_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, + `disk_total_bytes` bigint(20) DEFAULT NULL, + `disk_used_bytes` bigint(20) DEFAULT NULL, + `disk_used_pct` decimal(6,2) DEFAULT NULL, + `net_iface` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL, + `rx_bytes` bigint(20) DEFAULT NULL, + `tx_bytes` bigint(20) DEFAULT NULL, + `iface_speed_mbps` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `gsp_process_samples` +-- + +CREATE TABLE `gsp_process_samples` ( + `id` bigint(20) NOT NULL, + `machine_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL, + `ts` datetime NOT NULL, + `server_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, + `server_path` varchar(512) COLLATE utf8mb4_unicode_ci NOT NULL, + `pid` int(11) NOT NULL, + `proc_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, + `cmd` text COLLATE utf8mb4_unicode_ci, + `cpu_pct` decimal(7,2) DEFAULT NULL, + `rss_bytes` bigint(20) DEFAULT NULL, + `vms_bytes` bigint(20) DEFAULT NULL, + `mem_pct` decimal(6,2) DEFAULT NULL, + `io_read_bytes` bigint(20) DEFAULT NULL, + `io_write_bytes` bigint(20) DEFAULT NULL, + `open_fds` int(11) DEFAULT NULL, + `listening_ports` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, + `folder_size_bytes` bigint(20) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_addons` +-- + +CREATE TABLE `ogp_addons` ( + `addon_id` int(10) UNSIGNED NOT NULL, + `name` varchar(80) NOT NULL, + `url` varchar(200) NOT NULL, + `path` varchar(80) NOT NULL, + `addon_type` varchar(7) NOT NULL, + `home_cfg_id` varchar(7) NOT NULL, + `post_script` longtext NOT NULL, + `group_id` int(11) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_adminexternallinks` +-- + +CREATE TABLE `ogp_adminexternallinks` ( + `link_id` int(10) UNSIGNED NOT NULL, + `name` varchar(80) NOT NULL, + `url` varchar(200) NOT NULL, + `user_id` varchar(7) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_adminlte_serverstats` +-- + +CREATE TABLE `ogp_adminlte_serverstats` ( + `home_id` int(4) NOT NULL, + `users_online` int(4) NOT NULL, + `current_stamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_adminlte_settings` +-- + +CREATE TABLE `ogp_adminlte_settings` ( + `id` int(20) NOT NULL, + `user` int(4) NOT NULL, + `name` varchar(255) NOT NULL, + `value` mediumtext NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_api_tokens` +-- + +CREATE TABLE `ogp_api_tokens` ( + `user_id` int(11) NOT NULL, + `token` varchar(64) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_arrange_ports` +-- + +CREATE TABLE `ogp_arrange_ports` ( + `range_id` int(11) NOT NULL, + `ip_id` int(11) NOT NULL, + `home_cfg_id` int(11) NOT NULL, + `start_port` smallint(11) UNSIGNED NOT NULL, + `end_port` smallint(11) UNSIGNED NOT NULL, + `port_increment` smallint(11) UNSIGNED NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Remote servers and IPs'; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_backup_restore` +-- + +CREATE TABLE `ogp_backup_restore` ( + `id` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_ban_list` +-- + +CREATE TABLE `ogp_ban_list` ( + `client_ip` varchar(255) NOT NULL, + `logging_attempts` int(11) NOT NULL DEFAULT '0', + `banned_until` varchar(16) NOT NULL DEFAULT '0' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_billing_coupons` +-- + +CREATE TABLE `ogp_billing_coupons` ( + `coupon_id` int(11) NOT NULL, + `code` varchar(50) NOT NULL, + `name` varchar(255) NOT NULL DEFAULT '', + `description` text, + `discount_percent` decimal(5,2) NOT NULL DEFAULT '0.00', + `usage_type` enum('one_time','permanent') NOT NULL DEFAULT 'one_time', + `game_filter_type` enum('all_games','specific_games') NOT NULL DEFAULT 'all_games', + `game_filter_list` text COMMENT 'JSON array of game keys when game_filter_type=specific_games', + `max_uses` int(11) DEFAULT NULL COMMENT 'NULL for unlimited uses', + `current_uses` int(11) NOT NULL DEFAULT '0', + `expires` datetime DEFAULT NULL, + `created_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_by` int(11) DEFAULT NULL, + `is_active` tinyint(1) NOT NULL DEFAULT '1' +) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_billing_invoices` +-- + +CREATE TABLE `ogp_billing_invoices` ( + `invoice_id` int(11) NOT NULL, + `order_id` int(11) NOT NULL DEFAULT '0', + `user_id` int(11) NOT NULL, + `coupon_id` int(11) DEFAULT NULL, + `service_id` int(11) NOT NULL, + `home_name` varchar(255) NOT NULL DEFAULT '', + `ip` int(11) NOT NULL DEFAULT '0', + `max_players` int(11) NOT NULL DEFAULT '0', + `remote_control_password` varchar(255) DEFAULT NULL, + `ftp_password` varchar(255) DEFAULT NULL, + `customer_name` varchar(255) NOT NULL DEFAULT '', + `customer_email` varchar(255) NOT NULL DEFAULT '', + `amount` float(15,2) NOT NULL DEFAULT '0.00', + `discount_amount` decimal(10,2) NOT NULL DEFAULT '0.00', + `currency` varchar(3) NOT NULL DEFAULT 'USD', + `status` varchar(16) NOT NULL DEFAULT 'due', + `invoice_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `due_date` datetime DEFAULT NULL, + `paid_date` datetime DEFAULT NULL, + `payment_txid` varchar(255) DEFAULT NULL, + `payment_method` varchar(50) DEFAULT NULL, + `description` varchar(500) NOT NULL DEFAULT '', + `invoice_duration` varchar(16) NOT NULL DEFAULT 'month', + `qty` int(11) NOT NULL DEFAULT '1' +) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_billing_orders` +-- + +CREATE TABLE `ogp_billing_orders` ( + `order_id` int(11) NOT NULL, + `user_id` int(11) NOT NULL, + `service_id` int(11) NOT NULL, + `home_name` varchar(255) NOT NULL, + `ip` varchar(255) NOT NULL, + `qty` int(11) NOT NULL, + `invoice_duration` varchar(16) NOT NULL, + `max_players` int(11) NOT NULL, + `price` float(15,2) NOT NULL, + `discount_amount` decimal(10,2) NOT NULL DEFAULT '0.00', + `remote_control_password` varchar(255) DEFAULT NULL, + `ftp_password` varchar(255) DEFAULT NULL, + `home_id` varchar(255) NOT NULL DEFAULT '0', + `status` varchar(16) NOT NULL DEFAULT 'in-cart', + `order_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `end_date` datetime DEFAULT NULL, + `payment_txid` varchar(255) DEFAULT NULL, + `paid_ts` datetime DEFAULT NULL, + `coupon_id` int(11) NOT NULL DEFAULT '0', + `paypal_data` text +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_billing_services` +-- + +CREATE TABLE `ogp_billing_services` ( + `service_id` int(11) NOT NULL, + `home_cfg_id` int(11) NOT NULL, + `mod_cfg_id` int(11) NOT NULL, + `service_name` varchar(255) NOT NULL, + `remote_server_id` varchar(255) NOT NULL, + `out_of_stock` varchar(255) NOT NULL, + `slot_max_qty` int(11) NOT NULL, + `slot_min_qty` int(11) NOT NULL, + `price_daily` float(15,4) NOT NULL, + `price_monthly` float(15,4) NOT NULL, + `price_year` float(15,4) NOT NULL, + `description` varchar(1000) NOT NULL, + `img_url` varchar(255) NOT NULL, + `ftp` varchar(255) NOT NULL, + `install_method` varchar(255) NOT NULL, + `manual_url` varchar(255) NOT NULL, + `access_rights` varchar(255) NOT NULL, + `enabled` int(11) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_circular` +-- + +CREATE TABLE `ogp_circular` ( + `circular_id` int(11) NOT NULL, + `subject` text NOT NULL, + `message` text NOT NULL, + `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_circular_recipients` +-- + +CREATE TABLE `ogp_circular_recipients` ( + `user_id` int(11) NOT NULL, + `circular_id` int(11) NOT NULL, + `status` tinyint(4) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_config_homes` +-- + +CREATE TABLE `ogp_config_homes` ( + `home_cfg_id` int(20) NOT NULL, + `game_key` varchar(64) NOT NULL, + `game_name` varchar(255) NOT NULL, + `home_cfg_file` varchar(64) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_config_mods` +-- + +CREATE TABLE `ogp_config_mods` ( + `mod_cfg_id` int(50) NOT NULL, + `home_cfg_id` varchar(50) NOT NULL, + `mod_key` varchar(100) NOT NULL COMMENT 'mod short name - used by the game server for startup commands - ex cstrike', + `mod_name` varchar(255) NOT NULL COMMENT 'Mod value is user defined string - like Counter-Strike', + `def_precmd` text, + `def_postcmd` text +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_game_mods` +-- + +CREATE TABLE `ogp_game_mods` ( + `mod_id` int(50) NOT NULL, + `home_id` int(255) NOT NULL, + `mod_cfg_id` int(11) NOT NULL, + `max_players` smallint(3) DEFAULT NULL, + `extra_params` varchar(255) DEFAULT NULL, + `cpu_affinity` varchar(64) DEFAULT NULL, + `nice` smallint(3) DEFAULT '0', + `precmd` text, + `postcmd` text +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='utf8mb4_general_ci'; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_home_ip_ports` +-- + +CREATE TABLE `ogp_home_ip_ports` ( + `ip_id` int(11) NOT NULL, + `port` int(11) NOT NULL, + `home_id` int(11) NOT NULL, + `force_mod_id` int(11) NOT NULL DEFAULT '0' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_lgsl` +-- + +CREATE TABLE `ogp_lgsl` ( + `id` int(11) NOT NULL, + `type` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '', + `ip` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '', + `c_port` varchar(5) COLLATE utf8_unicode_ci NOT NULL DEFAULT '0', + `q_port` varchar(5) COLLATE utf8_unicode_ci NOT NULL DEFAULT '0', + `s_port` varchar(5) COLLATE utf8_unicode_ci NOT NULL DEFAULT '0', + `zone` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '', + `disabled` tinyint(1) NOT NULL DEFAULT '0', + `comment` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '', + `status` tinyint(1) NOT NULL DEFAULT '0', + `cache` text COLLATE utf8_unicode_ci NOT NULL, + `cache_time` text COLLATE utf8_unicode_ci NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_logger` +-- + +CREATE TABLE `ogp_logger` ( + `log_id` int(10) UNSIGNED NOT NULL, + `date` varchar(20) NOT NULL, + `user_id` int(11) NOT NULL, + `ip` varchar(15) NOT NULL, + `message` varchar(250) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_master_server_homes` +-- + +CREATE TABLE `ogp_master_server_homes` ( + `home_id` int(11) NOT NULL, + `home_cfg_id` int(11) NOT NULL, + `remote_server_id` int(11) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_modules` +-- + +CREATE TABLE `ogp_modules` ( + `id` smallint(5) UNSIGNED NOT NULL, + `title` varchar(100) NOT NULL DEFAULT '', + `folder` varchar(100) NOT NULL DEFAULT '', + `version` varchar(10) NOT NULL DEFAULT '0', + `db_version` int(10) NOT NULL DEFAULT '0' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_module_access_rights` +-- + +CREATE TABLE `ogp_module_access_rights` ( + `module_id` int(11) NOT NULL COMMENT 'This references to modules.id', + `flag` char(1) NOT NULL, + `description` varchar(64) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_module_menus` +-- + +CREATE TABLE `ogp_module_menus` ( + `module_id` int(11) NOT NULL COMMENT 'This references to modules.id', + `subpage` varchar(64) NOT NULL DEFAULT '', + `group` varchar(32) NOT NULL, + `menu_name` varchar(128) NOT NULL, + `pos` int(10) UNSIGNED NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_mysql_databases` +-- + +CREATE TABLE `ogp_mysql_databases` ( + `db_id` int(11) NOT NULL, + `mysql_server_id` int(11) NOT NULL, + `home_id` int(11) NOT NULL, + `db_user` varchar(50) NOT NULL, + `db_passwd` varchar(50) NOT NULL, + `db_name` varchar(50) NOT NULL, + `enabled` int(11) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_mysql_servers` +-- + +CREATE TABLE `ogp_mysql_servers` ( + `mysql_server_id` int(11) NOT NULL, + `remote_server_id` int(11) NOT NULL, + `mysql_name` varchar(100) NOT NULL, + `mysql_ip` varchar(255) NOT NULL, + `mysql_port` int(11) NOT NULL, + `mysql_root_passwd` varchar(32) DEFAULT NULL, + `privilegies_str` longtext +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_notification` +-- + +CREATE TABLE `ogp_notification` ( + `notification_id` int(11) NOT NULL, + `subject` text NOT NULL, + `message` text NOT NULL, + `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_notification_recipients` +-- + +CREATE TABLE `ogp_notification_recipients` ( + `user_id` int(11) NOT NULL, + `notification_id` int(11) NOT NULL, + `status` tinyint(4) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_rcon_presets` +-- + +CREATE TABLE `ogp_rcon_presets` ( + `preset_id` int(50) NOT NULL, + `name` varchar(20) NOT NULL, + `command` varchar(100) NOT NULL, + `home_cfg_id` int(50) NOT NULL, + `mod_cfg_id` int(50) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_remote_servers` +-- + +CREATE TABLE `ogp_remote_servers` ( + `remote_server_id` int(11) NOT NULL, + `remote_server_name` varchar(100) NOT NULL, + `ogp_user` varchar(100) NOT NULL, + `agent_ip` varchar(255) NOT NULL, + `agent_port` int(11) NOT NULL, + `ftp_port` int(11) NOT NULL, + `encryption_key` varchar(50) NOT NULL, + `timeout` int(11) NOT NULL, + `use_nat` int(11) NOT NULL, + `ftp_ip` varchar(255) NOT NULL, + `firewall_settings` longtext, + `display_public_ip` varchar(255) NOT NULL, + `enabled` int(11) NOT NULL DEFAULT '1' +) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Remote servers and IPs'; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_remote_server_ips` +-- + +CREATE TABLE `ogp_remote_server_ips` ( + `ip_id` int(11) NOT NULL, + `remote_server_id` int(11) NOT NULL, + `ip` varchar(255) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_reseller_accounts` +-- + +CREATE TABLE `ogp_reseller_accounts` ( + `account_id` int(11) NOT NULL, + `service_id` int(11) NOT NULL, + `user_id` int(11) NOT NULL, + `qty` int(11) DEFAULT NULL, + `invoice_duration` varchar(7) NOT NULL, + `discount` int(11) NOT NULL, + `price` int(11) NOT NULL, + `payment_date` varchar(20) NOT NULL DEFAULT '0', + `cart_id` int(11) NOT NULL, + `status` varchar(16) NOT NULL DEFAULT '0', + `available_months` int(11) NOT NULL DEFAULT '0', + `available_slots` int(11) NOT NULL DEFAULT '0' +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_reseller_carts` +-- + +CREATE TABLE `ogp_reseller_carts` ( + `cart_id` int(11) NOT NULL, + `user_id` int(11) NOT NULL, + `paid` int(11) DEFAULT NULL, + `tax_amount` varchar(20) NOT NULL DEFAULT '0', + `currency` varchar(3) NOT NULL DEFAULT '0' +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_reseller_discount_codes` +-- + +CREATE TABLE `ogp_reseller_discount_codes` ( + `discount_id` int(11) NOT NULL, + `service_id` int(11) NOT NULL, + `percentage` int(11) NOT NULL, + `description` varchar(255) NOT NULL DEFAULT '0', + `code` varchar(255) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_reseller_homes` +-- + +CREATE TABLE `ogp_reseller_homes` ( + `home_id` int(11) NOT NULL, + `user_id` int(11) NOT NULL, + `account_id` int(11) NOT NULL, + `assigned_slots` int(11) NOT NULL, + `status` varchar(16) NOT NULL DEFAULT '0' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_reseller_services` +-- + +CREATE TABLE `ogp_reseller_services` ( + `service_id` int(11) NOT NULL, + `service_name` varchar(60) NOT NULL, + `slot_max_qty` int(11) NOT NULL, + `price_per_month` float(15,4) NOT NULL, + `price_per_year` float(15,4) NOT NULL, + `description` varchar(1000) NOT NULL, + `remote_server_id` int(11) NOT NULL, + `start_port` int(11) NOT NULL, + `end_port` int(11) NOT NULL, + `max_access_rights` varchar(255) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_server_homes` +-- + +CREATE TABLE `ogp_server_homes` ( + `home_id` int(50) NOT NULL, + `remote_server_id` int(11) NOT NULL, + `user_id_main` int(11) NOT NULL, + `home_path` varchar(500) DEFAULT NULL, + `home_cfg_id` int(50) NOT NULL, + `home_name` varchar(500) DEFAULT NULL, + `control_password` varchar(128) DEFAULT NULL, + `ftp_password` varchar(128) DEFAULT NULL, + `last_param` longtext, + `ftp_login` varchar(32) DEFAULT NULL, + `ftp_status` int(11) NOT NULL DEFAULT '0', + `custom_fields` longtext, + `server_expiration_date` varchar(21) NOT NULL DEFAULT 'X', + `home_user_order` int(11) NOT NULL DEFAULT '99999' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_server_status` +-- + +CREATE TABLE `ogp_server_status` ( + `status_id` int(11) NOT NULL, + `remote_server_id` int(11) NOT NULL, + `server_name` varchar(255) NOT NULL, + `ip_address` varchar(45) DEFAULT NULL, + `status` enum('online','offline','maintenance') DEFAULT 'offline', + `cpu_usage` decimal(5,2) DEFAULT NULL, + `memory_usage` decimal(5,2) DEFAULT NULL, + `disk_usage` decimal(5,2) DEFAULT NULL, + `uptime` varchar(50) DEFAULT NULL, + `last_updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + `notes` text +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_settings` +-- + +CREATE TABLE `ogp_settings` ( + `setting` varchar(63) NOT NULL, + `value` varchar(1024) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_status_cache` +-- + +CREATE TABLE `ogp_status_cache` ( + `date_timestamp` char(16) NOT NULL, + `ip_id` char(3) NOT NULL, + `port` char(6) NOT NULL, + `server_status_cache` longtext NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_tickets` +-- + +CREATE TABLE `ogp_tickets` ( + `tid` int(11) NOT NULL, + `uid` varchar(32) NOT NULL, + `user_id` int(11) NOT NULL, + `parent_id` int(11) NOT NULL, + `user_ip` varbinary(16) NOT NULL, + `subject` varchar(64) NOT NULL, + `service_id` int(11) DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `last_updated` varchar(22) DEFAULT NULL, + `status` tinyint(4) NOT NULL, + `assigned_to` tinyint(4) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_ticket_attachments` +-- + +CREATE TABLE `ogp_ticket_attachments` ( + `attachment_id` int(11) NOT NULL, + `ticket_id` int(11) NOT NULL, + `reply_id` int(11) DEFAULT NULL, + `original_name` varchar(255) NOT NULL, + `unique_name` varchar(32) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_ticket_messages` +-- + +CREATE TABLE `ogp_ticket_messages` ( + `reply_id` int(11) NOT NULL, + `ticket_id` int(11) NOT NULL, + `user_id` int(11) NOT NULL, + `user_ip` varbinary(16) NOT NULL, + `message` text NOT NULL, + `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `rating` tinyint(4) DEFAULT '0', + `is_admin` int(11) DEFAULT '0' +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_ticket_settings` +-- + +CREATE TABLE `ogp_ticket_settings` ( + `id` int(11) NOT NULL, + `setting_name` varchar(32) NOT NULL, + `setting_value` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_ts3_homes` +-- + +CREATE TABLE `ogp_ts3_homes` ( + `ts3_id` int(50) NOT NULL, + `rserver_id` int(50) NOT NULL, + `ip` varchar(20) NOT NULL, + `pwd` varchar(40) NOT NULL, + `vserver_id` int(50) NOT NULL, + `user_id` int(50) NOT NULL, + `port` int(11) DEFAULT '10011' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_tshock` +-- + +CREATE TABLE `ogp_tshock` ( + `token_id` int(11) NOT NULL, + `ip` varchar(255) NOT NULL, + `port` int(11) NOT NULL, + `token` varchar(64) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_update_blacklist` +-- + +CREATE TABLE `ogp_update_blacklist` ( + `file_path` varchar(1000) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_users` +-- + +CREATE TABLE `ogp_users` ( + `user_id` int(11) NOT NULL, + `users_login` varchar(255) NOT NULL, + `users_passwd` varchar(255) NOT NULL, + `users_lang` varchar(20) NOT NULL DEFAULT 'English', + `users_role` varchar(30) NOT NULL DEFAULT 'user', + `users_group` varchar(100) DEFAULT NULL, + `users_fname` varchar(255) DEFAULT NULL, + `users_lname` varchar(255) DEFAULT NULL, + `users_email` varchar(255) DEFAULT NULL, + `users_phone` varchar(12) DEFAULT NULL, + `users_city` varchar(255) DEFAULT NULL, + `users_province` varchar(255) DEFAULT NULL, + `users_country` varchar(255) DEFAULT NULL, + `users_comment` text, + `users_theme` varchar(255) DEFAULT NULL, + `user_expires` varchar(30) NOT NULL DEFAULT 'X', + `users_parent` int(11) DEFAULT NULL, + `users_page_limit` int(11) DEFAULT '25', + `user_receives_emails` tinyint(1) NOT NULL DEFAULT '1' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_user_groups` +-- + +CREATE TABLE `ogp_user_groups` ( + `user_id` int(11) NOT NULL, + `role_id` int(11) DEFAULT NULL, + `group_id` int(11) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_user_group_homes` +-- + +CREATE TABLE `ogp_user_group_homes` ( + `home_id` int(11) NOT NULL, + `group_id` int(11) NOT NULL, + `access_rights` varchar(63) DEFAULT NULL, + `user_group_expiration_date` varchar(21) NOT NULL DEFAULT 'X' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_user_group_info` +-- + +CREATE TABLE `ogp_user_group_info` ( + `group_id` int(11) NOT NULL, + `group_name` varchar(255) DEFAULT NULL, + `main_user_id` int(11) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_user_group_remote_servers` +-- + +CREATE TABLE `ogp_user_group_remote_servers` ( + `remote_server_id` int(11) NOT NULL, + `group_id` int(11) NOT NULL, + `access_rights` varchar(63) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_user_homes` +-- + +CREATE TABLE `ogp_user_homes` ( + `home_id` int(11) NOT NULL, + `user_id` int(11) NOT NULL, + `access_rights` varchar(63) DEFAULT NULL, + `user_expiration_date` varchar(21) NOT NULL DEFAULT 'X' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_user_role_info` +-- + +CREATE TABLE `ogp_user_role_info` ( + `role_id` int(11) NOT NULL, + `role_name` varchar(100) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_widgets` +-- + +CREATE TABLE `ogp_widgets` ( + `id` int(11) NOT NULL, + `column_id` int(11) NOT NULL, + `sort_no` int(11) NOT NULL, + `collapsed` tinyint(4) NOT NULL, + `title` varchar(100) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ogp_widgets_users` +-- + +CREATE TABLE `ogp_widgets_users` ( + `user_id` int(11) NOT NULL, + `widget_id` int(11) NOT NULL, + `column_id` int(11) NOT NULL, + `sort_no` int(11) NOT NULL, + `collapsed` tinyint(4) NOT NULL, + `title` varchar(100) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `gsp_ban_list` +-- +ALTER TABLE `gsp_ban_list` + ADD PRIMARY KEY (`client_ip`); + +-- +-- Indexes for table `gsp_machines` +-- +ALTER TABLE `gsp_machines` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `uniq_machine` (`machine_id`); + +-- +-- Indexes for table `gsp_machine_samples` +-- +ALTER TABLE `gsp_machine_samples` + ADD PRIMARY KEY (`id`), + ADD KEY `idx_machine_ts` (`machine_id`,`ts`), + ADD KEY `idx_ts` (`ts`); + +-- +-- Indexes for table `gsp_process_samples` +-- +ALTER TABLE `gsp_process_samples` + ADD PRIMARY KEY (`id`), + ADD KEY `idx_proc_server` (`machine_id`,`server_name`,`ts`), + ADD KEY `idx_proc_pid` (`machine_id`,`pid`,`ts`), + ADD KEY `idx_ts` (`ts`); + +-- +-- Indexes for table `ogp_addons` +-- +ALTER TABLE `ogp_addons` + ADD PRIMARY KEY (`addon_id`); + +-- +-- Indexes for table `ogp_adminexternallinks` +-- +ALTER TABLE `ogp_adminexternallinks` + ADD PRIMARY KEY (`link_id`); + +-- +-- Indexes for table `ogp_adminlte_settings` +-- +ALTER TABLE `ogp_adminlte_settings` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `UniqueSetting` (`user`,`name`); + +-- +-- Indexes for table `ogp_api_tokens` +-- +ALTER TABLE `ogp_api_tokens` + ADD PRIMARY KEY (`user_id`), + ADD UNIQUE KEY `user_id` (`user_id`); + +-- +-- Indexes for table `ogp_arrange_ports` +-- +ALTER TABLE `ogp_arrange_ports` + ADD PRIMARY KEY (`range_id`), + ADD UNIQUE KEY `ip_id` (`ip_id`,`home_cfg_id`); + +-- +-- Indexes for table `ogp_backup_restore` +-- +ALTER TABLE `ogp_backup_restore` + ADD PRIMARY KEY (`id`); + +-- +-- Indexes for table `ogp_ban_list` +-- +ALTER TABLE `ogp_ban_list` + ADD PRIMARY KEY (`client_ip`); + +-- +-- Indexes for table `ogp_billing_coupons` +-- +ALTER TABLE `ogp_billing_coupons` + ADD PRIMARY KEY (`coupon_id`), + ADD UNIQUE KEY `code` (`code`), + ADD UNIQUE KEY `idx_code` (`code`), + ADD KEY `idx_active_expires` (`is_active`,`expires`), + ADD KEY `idx_created_by` (`created_by`); + +-- +-- Indexes for table `ogp_billing_invoices` +-- +ALTER TABLE `ogp_billing_invoices` + ADD PRIMARY KEY (`invoice_id`), + ADD KEY `order_id` (`order_id`), + ADD KEY `user_id` (`user_id`), + ADD KEY `status` (`status`), + ADD KEY `due_date` (`due_date`), + ADD KEY `service_id` (`service_id`), + ADD KEY `idx_coupon` (`coupon_id`); + +-- +-- Indexes for table `ogp_billing_orders` +-- +ALTER TABLE `ogp_billing_orders` + ADD PRIMARY KEY (`order_id`), + ADD KEY `idx_user_id` (`user_id`), + ADD KEY `idx_status` (`status`), + ADD KEY `idx_home_id` (`home_id`); + +-- +-- Indexes for table `ogp_billing_services` +-- +ALTER TABLE `ogp_billing_services` + ADD PRIMARY KEY (`service_id`); + +-- +-- Indexes for table `ogp_circular` +-- +ALTER TABLE `ogp_circular` + ADD PRIMARY KEY (`circular_id`); + +-- +-- Indexes for table `ogp_circular_recipients` +-- +ALTER TABLE `ogp_circular_recipients` + ADD PRIMARY KEY (`user_id`,`circular_id`); + +-- +-- Indexes for table `ogp_config_homes` +-- +ALTER TABLE `ogp_config_homes` + ADD PRIMARY KEY (`home_cfg_id`), + ADD UNIQUE KEY `game_key` (`game_key`); + +-- +-- Indexes for table `ogp_config_mods` +-- +ALTER TABLE `ogp_config_mods` + ADD PRIMARY KEY (`mod_cfg_id`), + ADD UNIQUE KEY `home_cfg_id` (`home_cfg_id`,`mod_key`); + +-- +-- Indexes for table `ogp_game_mods` +-- +ALTER TABLE `ogp_game_mods` + ADD PRIMARY KEY (`mod_id`), + ADD UNIQUE KEY `home_id` (`home_id`,`mod_cfg_id`); + +-- +-- Indexes for table `ogp_home_ip_ports` +-- +ALTER TABLE `ogp_home_ip_ports` + ADD PRIMARY KEY (`ip_id`,`port`); + +-- +-- Indexes for table `ogp_lgsl` +-- +ALTER TABLE `ogp_lgsl` + ADD PRIMARY KEY (`id`); + +-- +-- Indexes for table `ogp_logger` +-- +ALTER TABLE `ogp_logger` + ADD PRIMARY KEY (`log_id`); + +-- +-- Indexes for table `ogp_master_server_homes` +-- +ALTER TABLE `ogp_master_server_homes` + ADD PRIMARY KEY (`remote_server_id`,`home_cfg_id`); + +-- +-- Indexes for table `ogp_modules` +-- +ALTER TABLE `ogp_modules` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `folder` (`folder`); + +-- +-- Indexes for table `ogp_module_access_rights` +-- +ALTER TABLE `ogp_module_access_rights` + ADD UNIQUE KEY `flag` (`flag`); + +-- +-- Indexes for table `ogp_module_menus` +-- +ALTER TABLE `ogp_module_menus` + ADD PRIMARY KEY (`module_id`,`subpage`,`group`); + +-- +-- Indexes for table `ogp_mysql_databases` +-- +ALTER TABLE `ogp_mysql_databases` + ADD PRIMARY KEY (`db_id`), + ADD UNIQUE KEY `mysql_server_id` (`mysql_server_id`,`db_name`), + ADD UNIQUE KEY `mysql_server_id_2` (`mysql_server_id`,`db_user`); + +-- +-- Indexes for table `ogp_mysql_servers` +-- +ALTER TABLE `ogp_mysql_servers` + ADD PRIMARY KEY (`mysql_server_id`); + +-- +-- Indexes for table `ogp_notification` +-- +ALTER TABLE `ogp_notification` + ADD PRIMARY KEY (`notification_id`); + +-- +-- Indexes for table `ogp_notification_recipients` +-- +ALTER TABLE `ogp_notification_recipients` + ADD PRIMARY KEY (`user_id`,`notification_id`); + +-- +-- Indexes for table `ogp_rcon_presets` +-- +ALTER TABLE `ogp_rcon_presets` + ADD PRIMARY KEY (`preset_id`); + +-- +-- Indexes for table `ogp_remote_servers` +-- +ALTER TABLE `ogp_remote_servers` + ADD PRIMARY KEY (`remote_server_id`), + ADD UNIQUE KEY `agent_ip` (`agent_ip`,`agent_port`); + +-- +-- Indexes for table `ogp_remote_server_ips` +-- +ALTER TABLE `ogp_remote_server_ips` + ADD PRIMARY KEY (`ip_id`); + +-- +-- Indexes for table `ogp_reseller_accounts` +-- +ALTER TABLE `ogp_reseller_accounts` + ADD PRIMARY KEY (`account_id`); + +-- +-- Indexes for table `ogp_reseller_carts` +-- +ALTER TABLE `ogp_reseller_carts` + ADD PRIMARY KEY (`cart_id`); + +-- +-- Indexes for table `ogp_reseller_discount_codes` +-- +ALTER TABLE `ogp_reseller_discount_codes` + ADD PRIMARY KEY (`discount_id`); + +-- +-- Indexes for table `ogp_reseller_homes` +-- +ALTER TABLE `ogp_reseller_homes` + ADD PRIMARY KEY (`home_id`); + +-- +-- Indexes for table `ogp_reseller_services` +-- +ALTER TABLE `ogp_reseller_services` + ADD PRIMARY KEY (`service_id`); + +-- +-- Indexes for table `ogp_server_homes` +-- +ALTER TABLE `ogp_server_homes` + ADD PRIMARY KEY (`home_id`); + +-- +-- Indexes for table `ogp_server_status` +-- +ALTER TABLE `ogp_server_status` + ADD PRIMARY KEY (`status_id`), + ADD UNIQUE KEY `unique_server` (`remote_server_id`), + ADD KEY `idx_remote_server` (`remote_server_id`); + +-- +-- Indexes for table `ogp_settings` +-- +ALTER TABLE `ogp_settings` + ADD PRIMARY KEY (`setting`); + +-- +-- Indexes for table `ogp_tickets` +-- +ALTER TABLE `ogp_tickets` + ADD PRIMARY KEY (`tid`), + ADD UNIQUE KEY `uid` (`uid`); + +-- +-- Indexes for table `ogp_ticket_attachments` +-- +ALTER TABLE `ogp_ticket_attachments` + ADD PRIMARY KEY (`attachment_id`), + ADD UNIQUE KEY `unique_name` (`unique_name`); + +-- +-- Indexes for table `ogp_ticket_messages` +-- +ALTER TABLE `ogp_ticket_messages` + ADD PRIMARY KEY (`reply_id`), + ADD KEY `ogp_ticket_messages_fk0` (`ticket_id`); + +-- +-- Indexes for table `ogp_ticket_settings` +-- +ALTER TABLE `ogp_ticket_settings` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `setting_name` (`setting_name`); + +-- +-- Indexes for table `ogp_ts3_homes` +-- +ALTER TABLE `ogp_ts3_homes` + ADD PRIMARY KEY (`ts3_id`), + ADD UNIQUE KEY `rserver_id` (`rserver_id`,`vserver_id`,`user_id`); + +-- +-- Indexes for table `ogp_tshock` +-- +ALTER TABLE `ogp_tshock` + ADD PRIMARY KEY (`token_id`); + +-- +-- Indexes for table `ogp_update_blacklist` +-- +ALTER TABLE `ogp_update_blacklist` + ADD UNIQUE KEY `file_path` (`file_path`), + ADD UNIQUE KEY `file_path_2` (`file_path`); + +-- +-- Indexes for table `ogp_users` +-- +ALTER TABLE `ogp_users` + ADD PRIMARY KEY (`users_login`), + ADD UNIQUE KEY `id` (`user_id`), + ADD UNIQUE KEY `email` (`users_email`); + +-- +-- Indexes for table `ogp_user_groups` +-- +ALTER TABLE `ogp_user_groups` + ADD PRIMARY KEY (`user_id`,`group_id`); + +-- +-- Indexes for table `ogp_user_group_homes` +-- +ALTER TABLE `ogp_user_group_homes` + ADD PRIMARY KEY (`home_id`,`group_id`); + +-- +-- Indexes for table `ogp_user_group_info` +-- +ALTER TABLE `ogp_user_group_info` + ADD PRIMARY KEY (`group_id`), + ADD UNIQUE KEY `group_name` (`group_name`); + +-- +-- Indexes for table `ogp_user_group_remote_servers` +-- +ALTER TABLE `ogp_user_group_remote_servers` + ADD PRIMARY KEY (`remote_server_id`,`group_id`); + +-- +-- Indexes for table `ogp_user_homes` +-- +ALTER TABLE `ogp_user_homes` + ADD PRIMARY KEY (`user_id`,`home_id`); + +-- +-- Indexes for table `ogp_user_role_info` +-- +ALTER TABLE `ogp_user_role_info` + ADD PRIMARY KEY (`role_id`), + ADD UNIQUE KEY `role_name` (`role_name`); + +-- +-- Indexes for table `ogp_widgets` +-- +ALTER TABLE `ogp_widgets` + ADD PRIMARY KEY (`id`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `gsp_machines` +-- +ALTER TABLE `gsp_machines` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `gsp_machine_samples` +-- +ALTER TABLE `gsp_machine_samples` + MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `gsp_process_samples` +-- +ALTER TABLE `gsp_process_samples` + MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_addons` +-- +ALTER TABLE `ogp_addons` + MODIFY `addon_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_adminexternallinks` +-- +ALTER TABLE `ogp_adminexternallinks` + MODIFY `link_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_adminlte_settings` +-- +ALTER TABLE `ogp_adminlte_settings` + MODIFY `id` int(20) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_arrange_ports` +-- +ALTER TABLE `ogp_arrange_ports` + MODIFY `range_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_backup_restore` +-- +ALTER TABLE `ogp_backup_restore` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_billing_coupons` +-- +ALTER TABLE `ogp_billing_coupons` + MODIFY `coupon_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_billing_invoices` +-- +ALTER TABLE `ogp_billing_invoices` + MODIFY `invoice_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_billing_orders` +-- +ALTER TABLE `ogp_billing_orders` + MODIFY `order_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_billing_services` +-- +ALTER TABLE `ogp_billing_services` + MODIFY `service_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_circular` +-- +ALTER TABLE `ogp_circular` + MODIFY `circular_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_config_homes` +-- +ALTER TABLE `ogp_config_homes` + MODIFY `home_cfg_id` int(20) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_config_mods` +-- +ALTER TABLE `ogp_config_mods` + MODIFY `mod_cfg_id` int(50) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_game_mods` +-- +ALTER TABLE `ogp_game_mods` + MODIFY `mod_id` int(50) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_lgsl` +-- +ALTER TABLE `ogp_lgsl` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_logger` +-- +ALTER TABLE `ogp_logger` + MODIFY `log_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_modules` +-- +ALTER TABLE `ogp_modules` + MODIFY `id` smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_mysql_databases` +-- +ALTER TABLE `ogp_mysql_databases` + MODIFY `db_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_mysql_servers` +-- +ALTER TABLE `ogp_mysql_servers` + MODIFY `mysql_server_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_notification` +-- +ALTER TABLE `ogp_notification` + MODIFY `notification_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_rcon_presets` +-- +ALTER TABLE `ogp_rcon_presets` + MODIFY `preset_id` int(50) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_remote_servers` +-- +ALTER TABLE `ogp_remote_servers` + MODIFY `remote_server_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_remote_server_ips` +-- +ALTER TABLE `ogp_remote_server_ips` + MODIFY `ip_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_reseller_accounts` +-- +ALTER TABLE `ogp_reseller_accounts` + MODIFY `account_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_reseller_carts` +-- +ALTER TABLE `ogp_reseller_carts` + MODIFY `cart_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_reseller_discount_codes` +-- +ALTER TABLE `ogp_reseller_discount_codes` + MODIFY `discount_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_reseller_services` +-- +ALTER TABLE `ogp_reseller_services` + MODIFY `service_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_server_homes` +-- +ALTER TABLE `ogp_server_homes` + MODIFY `home_id` int(50) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_server_status` +-- +ALTER TABLE `ogp_server_status` + MODIFY `status_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_tickets` +-- +ALTER TABLE `ogp_tickets` + MODIFY `tid` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_ticket_attachments` +-- +ALTER TABLE `ogp_ticket_attachments` + MODIFY `attachment_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_ticket_messages` +-- +ALTER TABLE `ogp_ticket_messages` + MODIFY `reply_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_ticket_settings` +-- +ALTER TABLE `ogp_ticket_settings` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_ts3_homes` +-- +ALTER TABLE `ogp_ts3_homes` + MODIFY `ts3_id` int(50) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_tshock` +-- +ALTER TABLE `ogp_tshock` + MODIFY `token_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_users` +-- +ALTER TABLE `ogp_users` + MODIFY `user_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_user_group_info` +-- +ALTER TABLE `ogp_user_group_info` + MODIFY `group_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_user_role_info` +-- +ALTER TABLE `ogp_user_role_info` + MODIFY `role_id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT for table `ogp_widgets` +-- +ALTER TABLE `ogp_widgets` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- Constraints for dumped tables +-- + +-- +-- Constraints for table `ogp_ticket_messages` +-- +ALTER TABLE `ogp_ticket_messages` + ADD CONSTRAINT `ogp_ticket_messages_fk0` FOREIGN KEY (`ticket_id`) REFERENCES `ogp_tickets` (`tid`); +COMMIT; + +/*!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 */;