diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 4466423..3e46801 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -218,86 +218,5 @@ $routes->group('admin', ['namespace' => 'App\Controllers\Admin', 'filter' => 'au $routes->get('toggle/(:num)/(:any)', 'DiskController::toggle/$1/$2'); }); }); - $routes->group('link', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->group('line', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->get('/', 'LineController::index', []); - $routes->get('create', 'LineController::create_form'); - $routes->post('create', 'LineController::create'); - $routes->get('modify/(:num)', 'LineController::modify_form/$1'); - $routes->post('modify/(:num)', 'LineController::modify/$1'); - $routes->get('view/(:num)', 'LineController::view/$1'); - $routes->get('delete/(:num)', 'LineController::delete/$1'); - $routes->get('toggle/(:num)/(:any)', 'LineController::toggle/$1/$2'); - }); - $routes->group('ip', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->get('/', 'IpController::index', []); - $routes->get('create', 'IpController::create_form'); - $routes->post('create', 'IpController::create'); - $routes->get('modify/(:num)', 'IpController::modify_form/$1'); - $routes->post('modify/(:num)', 'IpController::modify/$1'); - $routes->get('view/(:num)', 'IpController::view/$1'); - $routes->get('delete/(:num)', 'IpController::delete/$1'); - $routes->get('toggle/(:num)/(:any)', 'IpController::toggle/$1/$2'); - $routes->post('batchjob', 'IpController::batchjob'); - $routes->post('batchjob_delete', 'IpController::batchjob_delete'); - $routes->get('download/(:alpha)', 'IpController::download/$1'); - }); - $routes->group('defence', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->get('/', 'DefenceController::index', []); - $routes->get('create', 'DefenceController::create_form'); - $routes->post('create', 'DefenceController::create'); - $routes->get('modify/(:num)', 'DefenceController::modify_form/$1'); - $routes->post('modify/(:num)', 'DefenceController::modify/$1'); - $routes->get('view/(:num)', 'DefenceController::view/$1'); - $routes->get('delete/(:num)', 'DefenceController::delete/$1'); - $routes->get('toggle/(:num)/(:any)', 'DefenceController::toggle/$1/$2'); - $routes->post('batchjob', 'DefenceController::batchjob'); - $routes->post('batchjob_delete', 'DefenceController::batchjob_delete'); - $routes->get('download/(:alpha)', 'DefenceController::download/$1'); - }); - $routes->group('software', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->get('/', 'SoftwareController::index', []); - $routes->get('create', 'SoftwareController::create_form'); - $routes->post('create', 'SoftwareController::create'); - $routes->get('modify/(:num)', 'SoftwareController::modify_form/$1'); - $routes->post('modify/(:num)', 'SoftwareController::modify/$1'); - $routes->get('view/(:num)', 'SoftwareController::view/$1'); - $routes->get('delete/(:num)', 'SoftwareController::delete/$1'); - $routes->get('toggle/(:num)/(:any)', 'SoftwareController::toggle/$1/$2'); - $routes->post('batchjob', 'SoftwareController::batchjob'); - $routes->post('batchjob_delete', 'SoftwareController::batchjob_delete'); - $routes->get('download/(:alpha)', 'SoftwareController::download/$1'); - }); - $routes->group('cpu', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->get('/', 'CpuController::index', []); - $routes->get('create', 'CpuController::create_form'); - $routes->post('create', 'CpuController::create'); - $routes->get('modify/(:num)', 'CpuController::modify_form/$1'); - $routes->post('modify/(:num)', 'CpuController::modify/$1'); - $routes->get('view/(:num)', 'CpuController::view/$1'); - $routes->get('delete/(:num)', 'CpuController::delete/$1'); - $routes->get('toggle/(:num)/(:any)', 'CpuController::toggle/$1/$2'); - }); - $routes->group('ram', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->get('/', 'RamController::index', []); - $routes->get('create', 'RamController::create_form'); - $routes->post('create', 'RamController::create'); - $routes->get('modify/(:num)', 'RamController::modify_form/$1'); - $routes->post('modify/(:num)', 'RamController::modify/$1'); - $routes->get('view/(:num)', 'RamController::view/$1'); - $routes->get('delete/(:num)', 'RamController::delete/$1'); - $routes->get('toggle/(:num)/(:any)', 'RamController::toggle/$1/$2'); - }); - $routes->group('disk', ['namespace' => 'App\Controllers\Admin\Equipment\Link'], function ($routes) { - $routes->get('/', 'DiskController::index', []); - $routes->get('create', 'DiskController::create_form'); - $routes->post('create', 'DiskController::create'); - $routes->get('modify/(:num)', 'DiskController::modify_form/$1'); - $routes->post('modify/(:num)', 'DiskController::modify/$1'); - $routes->get('view/(:num)', 'DiskController::view/$1'); - $routes->get('delete/(:num)', 'DiskController::delete/$1'); - $routes->get('toggle/(:num)/(:any)', 'DiskController::toggle/$1/$2'); - }); - }); }); }); diff --git a/app/Controllers/Admin/Customer/ServiceController.php b/app/Controllers/Admin/Customer/ServiceController.php index 1d6788f..64abbfc 100644 --- a/app/Controllers/Admin/Customer/ServiceController.php +++ b/app/Controllers/Admin/Customer/ServiceController.php @@ -2,15 +2,26 @@ namespace App\Controllers\Admin\Customer; +use App\Helpers\Customer\ServiceHelper; +use App\Services\Customer\ServiceService; +use App\Services\Equipment\Part\CpuService; + +use App\Services\Equipment\Part\DefenceService; +use App\Services\Equipment\Part\DiskService; + +use App\Services\Equipment\Part\IpService; +use App\Services\Equipment\Part\LINEService; +use App\Services\Equipment\Part\RamService; +use App\Services\Equipment\Part\SoftwareService; +use App\Services\Equipment\ServereService; +use CodeIgniter\HTTP\RedirectResponse; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; use Psr\Log\LoggerInterface; -use App\Helpers\Customer\ServiceHelper; -use App\Services\Customer\ServiceService; - class ServiceController extends CustomerController { + private $_adapterService = []; public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) { parent::initController($request, $response, $logger); @@ -35,6 +46,53 @@ class ServiceController extends CustomerController // dd($this->_helper); return $this->_helper; } + final public function getAdapterService(string $key): mixed + { + if (!array_key_exists($key, $this->_adapterService)) { + switch ($key) { + case 'SERVER': + $this->_adapterService[$key] = new ServereService(); + break; + case 'CPU': + $this->_adapterService[$key] = new CpuService(); + break; + case 'RAM': + $this->_adapterService[$key] = new RamService(); + break; + case 'DISK': + $this->_adapterService[$key] = new DiskService(); + break; + case 'LINE': + $this->_adapterService[$key] = new LineService(); + break; + case 'IP': + $this->_adapterService[$key] = new IpService(); + break; + case 'DEFENCE': + $this->_adapterService[$key] = new DefenceService(); + break; + case 'SOFTWARE': + $this->_adapterService[$key] = new SoftwareService(); + break; + default: + throw new \Exception("Unknown adapter service key: {$key}"); + } + } + return $this->_adapterService[$key]; + } + protected function getResultPageByActon(string $action, string $message = MESSAGES["SUCCESS"]): RedirectResponse|string + { + switch ($action) { + case 'index': + $this->getHelper()->setViewDatas($this->getViewDatas()); + $result = view($this->view_path . 'service' . DIRECTORY_SEPARATOR . $action, ['viewDatas' => $this->getViewDatas()]); + break; + default: + $result = parent::getResultPageByActon($action, $message); + break; + } + return $result; + } //Index,FieldForm관련 // protected function create_process(): mixed @@ -50,6 +108,14 @@ class ServiceController extends CustomerController 'fields' => ['clientinfo_uid', 'item_type', 'billing_at', 'rack', 'LINE', 'SERVER', 'IP', 'CPU', 'RAM', 'DISK', 'SOFTWARE', 'DEFENCE', 'start_at', 'status'], ]; $this->init('index', $fields); - return parent::index_process(); + $this->adapterFields = ['LINE', 'IP', 'SERVER', 'CPU', 'RAM', 'DISK', 'DEFENCE', 'SOFTWARE']; + $entities = []; + foreach (parent::index_process() as $entity) { + foreach ($this->adapterFields as $field) { + $entity->setAdaptertEntities($field, $this->getAdapterService($field)->getEntities()); + } + $entities[] = $entity; + } + return $entities; } } diff --git a/app/Controllers/Admin/Equipment/Link/CpuController.php b/app/Controllers/Admin/Equipment/Link/CpuController.php deleted file mode 100644 index 75d99c9..0000000 --- a/app/Controllers/Admin/Equipment/Link/CpuController.php +++ /dev/null @@ -1,57 +0,0 @@ -title = lang("{$this->getService()->getClassName()}.title"); - $this->class_path .= $this->getService()->getClassName(); - $this->uri_path .= strtolower($this->getService()->getClassName('/')) . '/'; - // $this->view_path .= strtolower($this->getService()->getClassName()) . DIRECTORY_SEPARATOR; - - } - public function getService(): CpuService - { - if (!$this->_service) { - $this->_service = new CpuService($this->request); - } - return $this->_service; - } - public function getHelper(): CpuHelper - { - if (!$this->_helper) { - $this->_helper = new CpuHelper($this->request); - } - return $this->_helper; - } - public function getPartService(): PartService - { - if (!$this->_partService) { - $this->_partService = new PartService($this->request); - } - return $this->_partService; - } - //Index,FieldForm관련 - - protected function index_process(): array - { - $fields = [ - 'fields' => ['serverinfo_uid', 'cpuinfo_uid'], - ]; - // dd($fields); - $this->init('index', $fields); - return parent::index_process(); - } -} diff --git a/app/Controllers/Admin/Equipment/Link/DefenceController.php b/app/Controllers/Admin/Equipment/Link/DefenceController.php deleted file mode 100644 index 6975deb..0000000 --- a/app/Controllers/Admin/Equipment/Link/DefenceController.php +++ /dev/null @@ -1,57 +0,0 @@ -title = lang("{$this->getService()->getClassName()}.title"); - $this->class_path .= $this->getService()->getClassName(); - $this->uri_path .= strtolower($this->getService()->getClassName('/')) . '/'; - // $this->view_path .= strtolower($this->getService()->getClassName()) . DIRECTORY_SEPARATOR; - - } - public function getService(): DefenceService - { - if (!$this->_service) { - $this->_service = new DefenceService($this->request); - } - return $this->_service; - } - public function getHelper(): DefenceHelper - { - if (!$this->_helper) { - $this->_helper = new DefenceHelper($this->request); - } - return $this->_helper; - } - public function getPartService(): PartService - { - if (!$this->_partService) { - $this->_partService = new PartService($this->request); - } - return $this->_partService; - } - //Index,FieldForm관련 - - protected function index_process(): array - { - $fields = [ - 'fields' => ['serverinfo_uid', 'defenceinfo_uid'], - ]; - // dd($fields); - $this->init('index', $fields); - return parent::index_process(); - } -} diff --git a/app/Controllers/Admin/Equipment/Link/DiskController.php b/app/Controllers/Admin/Equipment/Link/DiskController.php deleted file mode 100644 index 3bf0e83..0000000 --- a/app/Controllers/Admin/Equipment/Link/DiskController.php +++ /dev/null @@ -1,55 +0,0 @@ -title = lang("{$this->getService()->getClassName()}.title"); - $this->class_path .= $this->getService()->getClassName(); - $this->uri_path .= strtolower($this->getService()->getClassName('/')) . '/'; - // $this->view_path .= strtolower($this->getService()->getClassName()) . DIRECTORY_SEPARATOR; - - } - public function getService(): DiskService - { - if (!$this->_service) { - $this->_service = new DiskService($this->request); - } - return $this->_service; - } - public function getHelper(): DiskHelper - { - if (!$this->_helper) { - $this->_helper = new DiskHelper($this->request); - } - return $this->_helper; - } - public function getPartService(): PartService - { - if (!$this->_partService) { - $this->_partService = new PartService($this->request); - } - return $this->_partService; - } - //Index,FieldForm관련 - protected function index_process(): array - { - $fields = [ - 'fields' => ['serverinfo_uid', 'diskinfo_uid'], - ]; - $this->init('index', $fields); - return parent::index_process(); - } -} diff --git a/app/Controllers/Admin/Equipment/Link/IpController.php b/app/Controllers/Admin/Equipment/Link/IpController.php deleted file mode 100644 index 7158b68..0000000 --- a/app/Controllers/Admin/Equipment/Link/IpController.php +++ /dev/null @@ -1,57 +0,0 @@ -title = lang("{$this->getService()->getClassName()}.title"); - $this->class_path .= $this->getService()->getClassName(); - $this->uri_path .= strtolower($this->getService()->getClassName('/')) . '/'; - // $this->view_path .= strtolower($this->getService()->getClassName()) . DIRECTORY_SEPARATOR; - - } - public function getService(): IpService - { - if (!$this->_service) { - $this->_service = new IpService($this->request); - } - return $this->_service; - } - public function getHelper(): IpHelper - { - if (!$this->_helper) { - $this->_helper = new IpHelper($this->request); - } - return $this->_helper; - } - public function getPartService(): PartService - { - if (!$this->_partService) { - $this->_partService = new PartService($this->request); - } - return $this->_partService; - } - //Index,FieldForm관련 - - protected function index_process(): array - { - $fields = [ - 'fields' => ['serverinfo_uid', 'ipinfo_uid'], - ]; - // dd($fields); - $this->init('index', $fields); - return parent::index_process(); - } -} diff --git a/app/Controllers/Admin/Equipment/Link/LineController.php b/app/Controllers/Admin/Equipment/Link/LineController.php deleted file mode 100644 index e92a343..0000000 --- a/app/Controllers/Admin/Equipment/Link/LineController.php +++ /dev/null @@ -1,57 +0,0 @@ -title = lang("{$this->getService()->getClassName()}.title"); - $this->class_path .= $this->getService()->getClassName(); - $this->uri_path .= strtolower($this->getService()->getClassName('/')) . '/'; - // $this->view_path .= strtolower($this->getService()->getClassName()) . DIRECTORY_SEPARATOR; - - } - public function getService(): LineService - { - if (!$this->_service) { - $this->_service = new LineService($this->request); - } - return $this->_service; - } - public function getHelper(): LineHelper - { - if (!$this->_helper) { - $this->_helper = new LineHelper($this->request); - } - return $this->_helper; - } - public function getPartService(): PartService - { - if (!$this->_partService) { - $this->_partService = new PartService($this->request); - } - return $this->_partService; - } - //Index,FieldForm관련 - - protected function index_process(): array - { - $fields = [ - 'fields' => ['serverinfo_uid', 'lineinfo_uid'], - ]; - // dd($fields); - $this->init('index', $fields); - return parent::index_process(); - } -} diff --git a/app/Controllers/Admin/Equipment/Link/LinkController.php b/app/Controllers/Admin/Equipment/Link/LinkController.php deleted file mode 100644 index 4e51e92..0000000 --- a/app/Controllers/Admin/Equipment/Link/LinkController.php +++ /dev/null @@ -1,83 +0,0 @@ -_serverService) { - $this->_serverService = new ServerService($this->request); - } - return $this->_serverService; - } - abstract public function getPartService(): mixed; - - protected function setOrderByForList() - { - //OrderBy 처리 - $this->getService()->getModel()->orderBy('serverinfo_uid', 'ASC', false); - parent::setOrderByForList(); - } - - protected function getResultPageByActon(string $action, string $message = MESSAGES["SUCCESS"]): RedirectResponse|string - { - switch ($action) { - case 'index': - $this->getHelper()->setViewDatas($this->getViewDatas()); - $result = view($this->view_path . 'popup' . DIRECTORY_SEPARATOR . $action, ['viewDatas' => $this->getViewDatas()]); - break; - default: - $result = parent::getResultPageByActon($action, $message); - break; - } - return $result; - } - - protected function getFormFieldOption(string $field, array $options): array - { - switch ($field) { - case 'serverinfo_uid': - $temps = []; - foreach ($this->getServerService()->getEntities() as $entity) { - $temps[$entity->getPK()] = $entity->getTitle(); - } - $options[$field] = $temps; - // dd($options); - break; - case 'lineinfo_uid': - case 'ipinfo_uid': - case 'defenceinfo_uid': - case 'softwareinfo_uid': - case 'domaininfo_uid': - case 'cpuinfo_uid': - case 'raminfo_uid': - case 'diskinfo_uid': - $temps = []; - foreach ($this->getPartService()->getEntities() as $entity) { - $temps[$entity->getPK()] = $entity->getTitle(); - } - $options[$field] = $temps; - // dd($options); - break; - default: - $options = parent::getFormFieldOption($field, $options); - break; - } - return $options; - } -} diff --git a/app/Controllers/Admin/Equipment/Link/RamController.php b/app/Controllers/Admin/Equipment/Link/RamController.php deleted file mode 100644 index 6b551da..0000000 --- a/app/Controllers/Admin/Equipment/Link/RamController.php +++ /dev/null @@ -1,55 +0,0 @@ -title = lang("{$this->getService()->getClassName()}.title"); - $this->class_path .= $this->getService()->getClassName(); - $this->uri_path .= strtolower($this->getService()->getClassName('/')) . '/'; - // $this->view_path .= strtolower($this->getService()->getClassName()) . DIRECTORY_SEPARATOR; - - } - public function getService(): RamService - { - if (!$this->_service) { - $this->_service = new RamService($this->request); - } - return $this->_service; - } - public function getHelper(): RamHelper - { - if (!$this->_helper) { - $this->_helper = new RamHelper($this->request); - } - return $this->_helper; - } - public function getPartService(): PartService - { - if (!$this->_partService) { - $this->_partService = new PartService($this->request); - } - return $this->_partService; - } - //Index,FieldForm관련 - protected function index_process(): array - { - $fields = [ - 'fields' => ['serverinfo_uid', 'raminfo_uid'], - ]; - $this->init('index', $fields); - return parent::index_process(); - } -} diff --git a/app/Controllers/Admin/Equipment/Link/SoftwareController.php b/app/Controllers/Admin/Equipment/Link/SoftwareController.php deleted file mode 100644 index 843f33f..0000000 --- a/app/Controllers/Admin/Equipment/Link/SoftwareController.php +++ /dev/null @@ -1,57 +0,0 @@ -title = lang("{$this->getService()->getClassName()}.title"); - $this->class_path .= $this->getService()->getClassName(); - $this->uri_path .= strtolower($this->getService()->getClassName('/')) . '/'; - // $this->view_path .= strtolower($this->getService()->getClassName()) . DIRECTORY_SEPARATOR; - - } - public function getService(): SoftwareService - { - if (!$this->_service) { - $this->_service = new SoftwareService($this->request); - } - return $this->_service; - } - public function getHelper(): SoftwareHelper - { - if (!$this->_helper) { - $this->_helper = new SoftwareHelper($this->request); - } - return $this->_helper; - } - public function getPartService(): PartService - { - if (!$this->_partService) { - $this->_partService = new PartService($this->request); - } - return $this->_partService; - } - //Index,FieldForm관련 - - protected function index_process(): array - { - $fields = [ - 'fields' => ['serverinfo_uid', 'softwareinfo_uid'], - ]; - // dd($fields); - $this->init('index', $fields); - return parent::index_process(); - } -} diff --git a/app/Controllers/Admin/Equipment/ServerController.php b/app/Controllers/Admin/Equipment/ServerController.php index 08000bc..ca8fa6d 100644 --- a/app/Controllers/Admin/Equipment/ServerController.php +++ b/app/Controllers/Admin/Equipment/ServerController.php @@ -2,24 +2,16 @@ namespace App\Controllers\Admin\Equipment; -use CodeIgniter\HTTP\RedirectResponse; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; use Psr\Log\LoggerInterface; use App\Helpers\Equipment\ServerHelper; use App\Services\Equipment\ServerService; -use App\Services\Equipment\Link\CpuService; -use App\Services\Equipment\Link\RamService; -use App\Services\Equipment\Link\DiskService; -use App\Services\Equipment\Link\LINEService; -use App\Services\Equipment\Link\IpService; -use App\Services\Equipment\Link\DefenceService; -use App\Services\Equipment\Link\SoftwareService; + class ServerController extends EquipmentController { - private $_adapterService = []; public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) { parent::initController($request, $response, $logger); @@ -43,66 +35,15 @@ class ServerController extends EquipmentController } return $this->_helper; } - final public function getAdapterService(string $key): mixed - { - if (!array_key_exists($key, $this->_adapterService)) { - switch ($key) { - case 'CPU': - $this->_adapterService[$key] = new CpuService(); - break; - case 'RAM': - $this->_adapterService[$key] = new RamService(); - break; - case 'DISK': - $this->_adapterService[$key] = new DiskService(); - break; - case 'LINE': - $this->_adapterService[$key] = new LineService(); - break; - case 'IP': - $this->_adapterService[$key] = new IpService(); - break; - case 'DEFENCE': - $this->_adapterService[$key] = new DefenceService(); - break; - case 'SOFTWARE': - $this->_adapterService[$key] = new SoftwareService(); - break; - default: - throw new \Exception("Unknown adapter service key: {$key}"); - } - } - return $this->_adapterService[$key]; - } - protected function getResultPageByActon(string $action, string $message = MESSAGES["SUCCESS"]): RedirectResponse|string - { - switch ($action) { - case 'index': - $this->getHelper()->setViewDatas($this->getViewDatas()); - $result = view($this->view_path . 'server' . DIRECTORY_SEPARATOR . $action, ['viewDatas' => $this->getViewDatas()]); - break; - default: - $result = parent::getResultPageByActon($action, $message); - break; - } - return $result; - } + //Index,FieldForm관련 protected function index_process(): array { $fields = [ - 'fields' => ['code', 'switch', 'type', 'model', 'price', "raid", 'status', 'manufactur_at', 'created_at'], + 'fields' => ['code', 'model', 'price', 'status', 'manufactur_at', 'created_at'], ]; $this->init('index', $fields); // $this->modal_type = 'modal_fetch_v2'; //기본은 modal_iframe임 - $this->adapterFields = ['LINE', 'IP', 'CPU', 'RAM', 'DISK', 'DEFENCE', 'SOFTWARE']; - $entities = []; - foreach (parent::index_process() as $entity) { - foreach ($this->adapterFields as $field) { - $entity->setPartEntities($field, $this->getAdapterService($field)->getAdapterEntities($entity)); - } - $entities[] = $entity; - } - return $entities; + return parent::index_process(); } } diff --git a/app/Database/dbms_clean.sql b/app/Database/dbms_clean.sql new file mode 100644 index 0000000..41bfb3f --- /dev/null +++ b/app/Database/dbms_clean.sql @@ -0,0 +1,654 @@ +/*!999999\- enable the sandbox mode */ +-- MariaDB dump 10.19 Distrib 10.5.25-MariaDB, for Win64 (AMD64) +-- +-- Host: localhost Database: dbms +-- ------------------------------------------------------ +-- Server version 10.5.25-MariaDB + +/*!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 */; +/*!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 `accountinfo` +-- + +DROP TABLE IF EXISTS `accountinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `accountinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `title` varchar(255) NOT NULL, + `alias` varchar(50) NOT NULL COMMENT '입출금자명', + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '압출금액', + `status` varchar(20) NOT NULL DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_accountinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_accountinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='예치금계좌'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `accountinfo` +-- + +LOCK TABLES `accountinfo` WRITE; +/*!40000 ALTER TABLE `accountinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `accountinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `clientinfo` +-- + +DROP TABLE IF EXISTS `clientinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `clientinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `role` varchar(50) NOT NULL DEFAULT 'user', + `name` varchar(100) NOT NULL, + `phone` varchar(50) DEFAULT NULL, + `email` varchar(50) NOT NULL, + `account_balance` int(11) NOT NULL DEFAULT 0 COMMENT '예치금', + `coupon_balance` int(11) NOT NULL DEFAULT 0 COMMENT '쿠폰수', + `point_balance` int(11) NOT NULL DEFAULT 0 COMMENT '포인트', + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='고객정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `clientinfo` +-- + +LOCK TABLES `clientinfo` WRITE; +/*!40000 ALTER TABLE `clientinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `clientinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `couponinfo` +-- + +DROP TABLE IF EXISTS `couponinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `couponinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `title` varchar(100) NOT NULL, + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '갯수', + `status` varchar(20) NOT NULL DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_couponinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_couponinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='쿠폰정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `couponinfo` +-- + +LOCK TABLES `couponinfo` WRITE; +/*!40000 ALTER TABLE `couponinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `couponinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `cpuinfo` +-- + +DROP TABLE IF EXISTS `cpuinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `cpuinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='CPU 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `cpuinfo` +-- + +LOCK TABLES `cpuinfo` WRITE; +/*!40000 ALTER TABLE `cpuinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `cpuinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `defenceinfo` +-- + +DROP TABLE IF EXISTS `defenceinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `defenceinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `type` varchar(20) NOT NULL, + `ip` varchar(50) DEFAULT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `accountid` varchar(50) DEFAULT NULL, + `domain` varchar(100) DEFAULT NULL, + `description` text DEFAULT NULL, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_uid` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='방어(CS)정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `defenceinfo` +-- + +LOCK TABLES `defenceinfo` WRITE; +/*!40000 ALTER TABLE `defenceinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `defenceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `diskinfo` +-- + +DROP TABLE IF EXISTS `diskinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `diskinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='DISK 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `diskinfo` +-- + +LOCK TABLES `diskinfo` WRITE; +/*!40000 ALTER TABLE `diskinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `diskinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `domaininfo` +-- + +DROP TABLE IF EXISTS `domaininfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `domaininfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `domain` varchar(20) NOT NULL, + `expired_at` date NOT NULL COMMENT '종료일', + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_domain` (`domain`), + KEY `FK_clientinfo_TO_domaininfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_domaininfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='도메인 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `domaininfo` +-- + +LOCK TABLES `domaininfo` WRITE; +/*!40000 ALTER TABLE `domaininfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `domaininfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `invoiceinfo` +-- + +DROP TABLE IF EXISTS `invoiceinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `invoiceinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `issue_at` date DEFAULT NULL COMMENT '발행일', + `due_at` date DEFAULT NULL COMMENT '지급기한일', + `total_amount` int(11) NOT NULL DEFAULT 0 COMMENT '총금액', + `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_invoiceinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_invoiceinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='청구서정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `invoiceinfo` +-- + +LOCK TABLES `invoiceinfo` WRITE; +/*!40000 ALTER TABLE `invoiceinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `invoiceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `invoiceinfo_items` +-- + +DROP TABLE IF EXISTS `invoiceinfo_items`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `invoiceinfo_items` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `invoiceinfo_uid` int(11) NOT NULL, + `item_type` varchar(20) NOT NULL, + `item_uid` int(11) NOT NULL, + `billing_cyle` varchar(20) NOT NULL, + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '청구금액', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_invoiceinfo_TO_invoiceinfo_items` (`invoiceinfo_uid`), + CONSTRAINT `FK_invoiceinfo_TO_invoiceinfo_items` FOREIGN KEY (`invoiceinfo_uid`) REFERENCES `invoiceinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='청구서Item정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `invoiceinfo_items` +-- + +LOCK TABLES `invoiceinfo_items` WRITE; +/*!40000 ALTER TABLE `invoiceinfo_items` DISABLE KEYS */; +/*!40000 ALTER TABLE `invoiceinfo_items` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `ipinfo` +-- + +DROP TABLE IF EXISTS `ipinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `ipinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `lineinfo_uid` int(11) NOT NULL, + `ip` char(16) NOT NULL, + `price` int(11) NOT NULL DEFAULT 50000, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_ip` (`ip`), + KEY `FK_lineinfo_TO_ipinfo` (`lineinfo_uid`), + CONSTRAINT `FK_lineinfo_TO_ipinfo` FOREIGN KEY (`lineinfo_uid`) REFERENCES `lineinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT=' IP 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `ipinfo` +-- + +LOCK TABLES `ipinfo` WRITE; +/*!40000 ALTER TABLE `ipinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `ipinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `lineinfo` +-- + +DROP TABLE IF EXISTS `lineinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `lineinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) DEFAULT NULL COMMENT '소유자정보', + `type` varchar(20) NOT NULL COMMENT '회선구분', + `title` varchar(100) NOT NULL, + `bandwith` varchar(20) NOT NULL COMMENT 'IP 대역', + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `start_at` date DEFAULT NULL COMMENT '개통일', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_title` (`title`), + KEY `FK_clientinfo_TO_lineinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_lineinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='회선 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `lineinfo` +-- + +LOCK TABLES `lineinfo` WRITE; +/*!40000 ALTER TABLE `lineinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `lineinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `logger` +-- + +DROP TABLE IF EXISTS `logger`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `logger` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `user_uid` int(11) NOT NULL, + `class_name` varchar(255) DEFAULT NULL, + `method_name` varchar(255) DEFAULT NULL, + `title` varchar(255) NOT NULL, + `content` text NOT NULL, + `status` varchar(20) DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_user_TO_logger` (`user_uid`), + CONSTRAINT `FK_user_TO_logger` FOREIGN KEY (`user_uid`) REFERENCES `user` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='작업 기록 로그'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `logger` +-- + +LOCK TABLES `logger` WRITE; +/*!40000 ALTER TABLE `logger` DISABLE KEYS */; +/*!40000 ALTER TABLE `logger` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `paymentinfo` +-- + +DROP TABLE IF EXISTS `paymentinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `paymentinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `invoiceinfo_uid` int(11) NOT NULL, + `alias` varchar(50) NOT NULL COMMENT '결제자명', + `type` varchar(20) NOT NULL COMMENT '결제방식', + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '결제금액', + `paid_at` date DEFAULT NULL COMMENT '결제일', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_invoiceinfo_TO_paymentinfo` (`invoiceinfo_uid`), + CONSTRAINT `FK_invoiceinfo_TO_paymentinfo` FOREIGN KEY (`invoiceinfo_uid`) REFERENCES `invoiceinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='결제정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `paymentinfo` +-- + +LOCK TABLES `paymentinfo` WRITE; +/*!40000 ALTER TABLE `paymentinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `paymentinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `pointinfo` +-- + +DROP TABLE IF EXISTS `pointinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `pointinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `title` varchar(255) NOT NULL, + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '압출금액', + `status` varchar(20) NOT NULL DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_pointinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_pointinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='포인트정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `pointinfo` +-- + +LOCK TABLES `pointinfo` WRITE; +/*!40000 ALTER TABLE `pointinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `pointinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `raminfo` +-- + +DROP TABLE IF EXISTS `raminfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `raminfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='RAM 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `raminfo` +-- + +LOCK TABLES `raminfo` WRITE; +/*!40000 ALTER TABLE `raminfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `raminfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `serverinfo` +-- + +DROP TABLE IF EXISTS `serverinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `serverinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) DEFAULT NULL COMMENT '소유자정보', + `code` varchar(20) NOT NULL, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `description` text DEFAULT NULL, + `status` varchar(20) NOT NULL DEFAULT 'default', + `manufactur_at` timestamp NOT NULL DEFAULT current_timestamp() COMMENT '제조일', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_uid` (`uid`), + UNIQUE KEY `UQ_code` (`code`), + UNIQUE KEY `UQ_model` (`model`), + KEY `FK_clientinfo_TO_serverinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_serverinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `serverinfo` +-- + +LOCK TABLES `serverinfo` WRITE; +/*!40000 ALTER TABLE `serverinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `serverinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `serviceinfo` +-- + +DROP TABLE IF EXISTS `serviceinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `serviceinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `switch` varchar(20) NOT NULL, + `location` varchar(20) DEFAULT NULL, + `type` varchar(20) NOT NULL, + `raid` varchar(20) NOT NULL, + `billing_at` date NOT NULL COMMENT '청구일', + `start_at` date NOT NULL COMMENT '시작일', + `end_at` date DEFAULT NULL COMMENT '종료일', + `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_serviceinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_serviceinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서비스정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `serviceinfo` +-- + +LOCK TABLES `serviceinfo` WRITE; +/*!40000 ALTER TABLE `serviceinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `serviceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `serviceinfo_items` +-- + +DROP TABLE IF EXISTS `serviceinfo_items`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `serviceinfo_items` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `serviceinfo_uid` int(11) NOT NULL, + `item_type` varchar(20) NOT NULL, + `item_uid` int(11) NOT NULL, + `billing_cyle` varchar(20) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0 COMMENT '소비자금액', + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '청구금액', + `start_at` date DEFAULT NULL COMMENT '시작일', + `end_at` date DEFAULT NULL COMMENT '종료일', + `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_serviceinfo_TO_serviceinfo_items` (`serviceinfo_uid`), + CONSTRAINT `FK_serviceinfo_TO_serviceinfo_items` FOREIGN KEY (`serviceinfo_uid`) REFERENCES `serviceinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서비스Item정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `serviceinfo_items` +-- + +LOCK TABLES `serviceinfo_items` WRITE; +/*!40000 ALTER TABLE `serviceinfo_items` DISABLE KEYS */; +/*!40000 ALTER TABLE `serviceinfo_items` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `softwareinfo` +-- + +DROP TABLE IF EXISTS `softwareinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `softwareinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `type` varchar(20) NOT NULL, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `description` text DEFAULT NULL, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='소프트웨어 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `softwareinfo` +-- + +LOCK TABLES `softwareinfo` WRITE; +/*!40000 ALTER TABLE `softwareinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `softwareinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `user` +-- + +DROP TABLE IF EXISTS `user`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `user` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `id` varchar(20) NOT NULL, + `passwd` varchar(255) NOT NULL, + `name` varchar(20) NOT NULL, + `email` varchar(50) NOT NULL, + `mobile` varchar(20) DEFAULT NULL, + `role` varchar(50) DEFAULT NULL, + `status` varchar(20) DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_id` (`id`), + UNIQUE KEY `UQ_email` (`email`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='관리자정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `user` +-- + +LOCK TABLES `user` WRITE; +/*!40000 ALTER TABLE `user` DISABLE KEYS */; +/*!40000 ALTER TABLE `user` ENABLE KEYS */; +UNLOCK TABLES; +/*!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 2025-06-02 11:51:35 diff --git a/app/Database/dbms_init.sql b/app/Database/dbms_init.sql deleted file mode 100644 index c2da0eb..0000000 --- a/app/Database/dbms_init.sql +++ /dev/null @@ -1,843 +0,0 @@ -/*!999999\- enable the sandbox mode */ --- MariaDB dump 10.19 Distrib 10.5.25-MariaDB, for Win64 (AMD64) --- --- Host: localhost Database: dbms --- ------------------------------------------------------ --- Server version 10.5.25-MariaDB - -/*!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 */; -/*!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 `accountinfo` --- - -DROP TABLE IF EXISTS `accountinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `accountinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `clientinfo_uid` int(11) NOT NULL, - `title` varchar(255) NOT NULL, - `alias` varchar(50) NOT NULL COMMENT '입출금자명', - `amount` int(11) NOT NULL DEFAULT 0 COMMENT '압출금액', - `status` varchar(20) NOT NULL DEFAULT 'default', - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - KEY `FK_clientinfo_TO_accountinfo` (`clientinfo_uid`), - CONSTRAINT `FK_clientinfo_TO_accountinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='예치금계좌'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `accountinfo` --- - -LOCK TABLES `accountinfo` WRITE; -/*!40000 ALTER TABLE `accountinfo` DISABLE KEYS */; -INSERT INTO `accountinfo` VALUES (1,1,'5월예치금입금','Test111',100000,'default','2025-05-29 06:08:43'),(2,1,'5월예치금출금','Test111',50000,'out','2025-05-29 06:09:07'); -/*!40000 ALTER TABLE `accountinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `clientinfo` --- - -DROP TABLE IF EXISTS `clientinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `clientinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `role` varchar(50) NOT NULL DEFAULT 'user', - `name` varchar(100) NOT NULL, - `phone` varchar(50) DEFAULT NULL, - `email` varchar(50) NOT NULL, - `account_balance` int(11) NOT NULL DEFAULT 0 COMMENT '예치금', - `coupon_balance` int(11) NOT NULL DEFAULT 0 COMMENT '쿠폰수', - `point_balance` int(11) NOT NULL DEFAULT 0 COMMENT '포인트', - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='고객정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `clientinfo` --- - -LOCK TABLES `clientinfo` WRITE; -/*!40000 ALTER TABLE `clientinfo` DISABLE KEYS */; -INSERT INTO `clientinfo` VALUES (1,'user','Test111','1111','test111@co.kr',50000,0,0,'default','2025-05-29 06:09:07','2025-05-29 06:07:37'),(2,'user,vip','Test222','222','test222@co.kr',0,50,0,'default','2025-05-29 06:10:10','2025-05-29 06:07:54'),(3,'user,vip,reseller','Test333','3333','test333@co.kr',0,0,50000,'default','2025-05-29 06:10:55','2025-05-29 06:08:07'),(4,'user','Test444','4444','test444@co.kr',0,0,0,'default',NULL,'2025-05-29 06:08:17'); -/*!40000 ALTER TABLE `clientinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `couponinfo` --- - -DROP TABLE IF EXISTS `couponinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `couponinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `clientinfo_uid` int(11) NOT NULL, - `title` varchar(100) NOT NULL, - `amount` int(11) NOT NULL DEFAULT 0 COMMENT '갯수', - `status` varchar(20) NOT NULL DEFAULT 'default', - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - KEY `FK_clientinfo_TO_couponinfo` (`clientinfo_uid`), - CONSTRAINT `FK_clientinfo_TO_couponinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='쿠폰정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `couponinfo` --- - -LOCK TABLES `couponinfo` WRITE; -/*!40000 ALTER TABLE `couponinfo` DISABLE KEYS */; -INSERT INTO `couponinfo` VALUES (1,2,'5월쿠폰추가',100,'default','2025-05-29 06:09:41'),(2,2,'5월쿠폰사용',50,'out','2025-05-29 06:10:10'); -/*!40000 ALTER TABLE `couponinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `cpuinfo` --- - -DROP TABLE IF EXISTS `cpuinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `cpuinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `model` varchar(50) NOT NULL, - `price` int(11) NOT NULL DEFAULT 0, - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_model` (`model`) -) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='CPU 정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `cpuinfo` --- - -LOCK TABLES `cpuinfo` WRITE; -/*!40000 ALTER TABLE `cpuinfo` DISABLE KEYS */; -INSERT INTO `cpuinfo` VALUES (1,'Xeon(R) CPU E5-2690 v2 @3.00GHz',50000,'default',NULL,'2025-05-29 07:25:04'),(2,'Xeon(R) CPU E5-2690 v4 @ 2.60GHz',70000,'default',NULL,'2025-05-29 07:25:17'),(3,'Intel i3',10000,'default',NULL,'2025-05-29 07:25:56'),(4,'Intel i5',20000,'default',NULL,'2025-05-29 07:26:08'),(5,'Intel i7',30000,'default',NULL,'2025-05-29 07:26:22'); -/*!40000 ALTER TABLE `cpuinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `defenceinfo` --- - -DROP TABLE IF EXISTS `defenceinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `defenceinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `type` varchar(20) NOT NULL DEFAULT 'VPC-CS', - `ip` varchar(50) DEFAULT NULL, - `price` int(11) NOT NULL DEFAULT 0, - `accountid` varchar(50) DEFAULT NULL, - `domain` varchar(100) DEFAULT NULL, - `description` text DEFAULT NULL, - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='방어(CS)정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `defenceinfo` --- - -LOCK TABLES `defenceinfo` WRITE; -/*!40000 ALTER TABLE `defenceinfo` DISABLE KEYS */; -INSERT INTO `defenceinfo` VALUES (2,'VPC-CS','21.238.234.34',100000,'VPC-X21',NULL,NULL,'default',NULL,'2025-05-29 07:20:50'),(3,'KT-CS','13.23.4.2',50000,'KT-X23',NULL,NULL,'default',NULL,'2025-05-29 07:22:55'); -/*!40000 ALTER TABLE `defenceinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `diskinfo` --- - -DROP TABLE IF EXISTS `diskinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `diskinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `model` varchar(50) NOT NULL, - `price` int(11) NOT NULL DEFAULT 0, - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_model` (`model`) -) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='DISK 정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `diskinfo` --- - -LOCK TABLES `diskinfo` WRITE; -/*!40000 ALTER TABLE `diskinfo` DISABLE KEYS */; -INSERT INTO `diskinfo` VALUES (1,'ECC 2G',1000,'default',NULL,'2025-05-29 07:26:40'),(2,'ECC 4G',2000,'default',NULL,'2025-05-29 07:26:52'),(3,'ECC 8G',3000,'default',NULL,'2025-05-29 07:27:08'),(4,'ECC 16G',4000,'default',NULL,'2025-05-29 07:27:22'),(5,'ECC 32G',5000,'default',NULL,'2025-05-29 07:27:33'); -/*!40000 ALTER TABLE `diskinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `domaininfo` --- - -DROP TABLE IF EXISTS `domaininfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `domaininfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `clientinfo_uid` int(11) NOT NULL, - `domain` varchar(20) NOT NULL, - `price` int(11) NOT NULL DEFAULT 0, - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_domain` (`domain`), - KEY `FK_clientinfo_TO_domaininfo` (`clientinfo_uid`), - CONSTRAINT `FK_clientinfo_TO_domaininfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='도메인 정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `domaininfo` --- - -LOCK TABLES `domaininfo` WRITE; -/*!40000 ALTER TABLE `domaininfo` DISABLE KEYS */; -/*!40000 ALTER TABLE `domaininfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `invoiceinfo` --- - -DROP TABLE IF EXISTS `invoiceinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `invoiceinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `clientinfo_uid` int(11) NOT NULL, - `issue_at` date DEFAULT NULL COMMENT '발행일', - `due_at` date DEFAULT NULL COMMENT '지급기한일', - `total_amount` int(11) NOT NULL DEFAULT 0 COMMENT '총금액', - `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - KEY `FK_clientinfo_TO_invoiceinfo` (`clientinfo_uid`), - CONSTRAINT `FK_clientinfo_TO_invoiceinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='청구서정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `invoiceinfo` --- - -LOCK TABLES `invoiceinfo` WRITE; -/*!40000 ALTER TABLE `invoiceinfo` DISABLE KEYS */; -/*!40000 ALTER TABLE `invoiceinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `invoiceinfo_items` --- - -DROP TABLE IF EXISTS `invoiceinfo_items`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `invoiceinfo_items` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `invoiceinfo_uid` int(11) NOT NULL, - `item_type` varchar(20) NOT NULL DEFAULT 'server', - `item_uid` int(11) NOT NULL, - `billing_cyle` varchar(20) NOT NULL DEFAULT 'default', - `amount` int(11) NOT NULL DEFAULT 0 COMMENT '청구금액', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - KEY `FK_invoiceinfo_TO_invoiceinfo_items` (`invoiceinfo_uid`), - CONSTRAINT `FK_invoiceinfo_TO_invoiceinfo_items` FOREIGN KEY (`invoiceinfo_uid`) REFERENCES `invoiceinfo` (`uid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='청구서Item정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `invoiceinfo_items` --- - -LOCK TABLES `invoiceinfo_items` WRITE; -/*!40000 ALTER TABLE `invoiceinfo_items` DISABLE KEYS */; -/*!40000 ALTER TABLE `invoiceinfo_items` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `ipinfo` --- - -DROP TABLE IF EXISTS `ipinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `ipinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `lineinfo_uid` int(11) NOT NULL, - `ip` char(16) NOT NULL, - `price` int(11) NOT NULL DEFAULT 50000, - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_ip` (`ip`), - KEY `FK_lineinfo_TO_ipinfo` (`lineinfo_uid`), - CONSTRAINT `FK_lineinfo_TO_ipinfo` FOREIGN KEY (`lineinfo_uid`) REFERENCES `lineinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=129 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT=' IP 정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `ipinfo` --- - -LOCK TABLES `ipinfo` WRITE; -/*!40000 ALTER TABLE `ipinfo` DISABLE KEYS */; -INSERT INTO `ipinfo` VALUES (1,8,'27.125.207.128',50000,'default',NULL,'2025-05-29 06:45:34'),(2,8,'27.125.207.129',50000,'default',NULL,'2025-05-29 06:45:34'),(3,8,'27.125.207.130',50000,'default',NULL,'2025-05-29 06:45:34'),(4,8,'27.125.207.131',50000,'default',NULL,'2025-05-29 06:45:34'),(5,8,'27.125.207.132',50000,'default',NULL,'2025-05-29 06:45:34'),(6,8,'27.125.207.133',50000,'default',NULL,'2025-05-29 06:45:34'),(7,8,'27.125.207.134',50000,'default',NULL,'2025-05-29 06:45:34'),(8,8,'27.125.207.135',50000,'default',NULL,'2025-05-29 06:45:34'),(9,8,'27.125.207.136',50000,'default',NULL,'2025-05-29 06:45:34'),(10,8,'27.125.207.137',50000,'default',NULL,'2025-05-29 06:45:34'),(11,8,'27.125.207.138',50000,'default',NULL,'2025-05-29 06:45:34'),(12,8,'27.125.207.139',50000,'default',NULL,'2025-05-29 06:45:34'),(13,8,'27.125.207.140',50000,'default',NULL,'2025-05-29 06:45:34'),(14,8,'27.125.207.141',50000,'default',NULL,'2025-05-29 06:45:34'),(15,8,'27.125.207.142',50000,'default',NULL,'2025-05-29 06:45:34'),(16,8,'27.125.207.143',50000,'default',NULL,'2025-05-29 06:45:34'),(17,8,'27.125.207.144',50000,'default',NULL,'2025-05-29 06:45:34'),(18,8,'27.125.207.145',50000,'default',NULL,'2025-05-29 06:45:34'),(19,8,'27.125.207.146',50000,'default',NULL,'2025-05-29 06:45:34'),(20,8,'27.125.207.147',50000,'default',NULL,'2025-05-29 06:45:34'),(21,8,'27.125.207.148',50000,'default',NULL,'2025-05-29 06:45:34'),(22,8,'27.125.207.149',50000,'default',NULL,'2025-05-29 06:45:34'),(23,8,'27.125.207.150',50000,'default',NULL,'2025-05-29 06:45:34'),(24,8,'27.125.207.151',50000,'default',NULL,'2025-05-29 06:45:34'),(25,8,'27.125.207.152',50000,'default',NULL,'2025-05-29 06:45:34'),(26,8,'27.125.207.153',50000,'default',NULL,'2025-05-29 06:45:34'),(27,8,'27.125.207.154',50000,'default',NULL,'2025-05-29 06:45:34'),(28,8,'27.125.207.155',50000,'default',NULL,'2025-05-29 06:45:34'),(29,8,'27.125.207.156',50000,'default',NULL,'2025-05-29 06:45:34'),(30,8,'27.125.207.157',50000,'default',NULL,'2025-05-29 06:45:34'),(31,8,'27.125.207.158',50000,'default',NULL,'2025-05-29 06:45:34'),(32,8,'27.125.207.159',50000,'default',NULL,'2025-05-29 06:45:34'),(33,8,'27.125.207.160',50000,'default',NULL,'2025-05-29 06:45:34'),(34,8,'27.125.207.161',50000,'default',NULL,'2025-05-29 06:45:34'),(35,8,'27.125.207.162',50000,'default',NULL,'2025-05-29 06:45:34'),(36,8,'27.125.207.163',50000,'default',NULL,'2025-05-29 06:45:34'),(37,8,'27.125.207.164',50000,'default',NULL,'2025-05-29 06:45:34'),(38,8,'27.125.207.165',50000,'default',NULL,'2025-05-29 06:45:34'),(39,8,'27.125.207.166',50000,'default',NULL,'2025-05-29 06:45:34'),(40,8,'27.125.207.167',50000,'default',NULL,'2025-05-29 06:45:34'),(41,8,'27.125.207.168',50000,'default',NULL,'2025-05-29 06:45:34'),(42,8,'27.125.207.169',50000,'default',NULL,'2025-05-29 06:45:34'),(43,8,'27.125.207.170',50000,'default',NULL,'2025-05-29 06:45:34'),(44,8,'27.125.207.171',50000,'default',NULL,'2025-05-29 06:45:34'),(45,8,'27.125.207.172',50000,'default',NULL,'2025-05-29 06:45:34'),(46,8,'27.125.207.173',50000,'default',NULL,'2025-05-29 06:45:34'),(47,8,'27.125.207.174',50000,'default',NULL,'2025-05-29 06:45:34'),(48,8,'27.125.207.175',50000,'default',NULL,'2025-05-29 06:45:34'),(49,8,'27.125.207.176',50000,'default',NULL,'2025-05-29 06:45:34'),(50,8,'27.125.207.177',50000,'default',NULL,'2025-05-29 06:45:34'),(51,8,'27.125.207.178',50000,'default',NULL,'2025-05-29 06:45:34'),(52,8,'27.125.207.179',50000,'default',NULL,'2025-05-29 06:45:34'),(53,8,'27.125.207.180',50000,'default',NULL,'2025-05-29 06:45:34'),(54,8,'27.125.207.181',50000,'default',NULL,'2025-05-29 06:45:34'),(55,8,'27.125.207.182',50000,'default',NULL,'2025-05-29 06:45:34'),(56,8,'27.125.207.183',50000,'default',NULL,'2025-05-29 06:45:34'),(57,8,'27.125.207.184',50000,'default',NULL,'2025-05-29 06:45:34'),(58,8,'27.125.207.185',50000,'default',NULL,'2025-05-29 06:45:34'),(59,8,'27.125.207.186',50000,'default',NULL,'2025-05-29 06:45:34'),(60,8,'27.125.207.187',50000,'default',NULL,'2025-05-29 06:45:34'),(61,8,'27.125.207.188',50000,'default',NULL,'2025-05-29 06:45:34'),(62,8,'27.125.207.189',50000,'default',NULL,'2025-05-29 06:45:34'),(63,8,'27.125.207.190',50000,'default',NULL,'2025-05-29 06:45:34'),(64,8,'27.125.207.191',50000,'default',NULL,'2025-05-29 06:45:34'),(65,8,'27.125.207.192',50000,'default',NULL,'2025-05-29 06:45:34'),(66,8,'27.125.207.193',50000,'default',NULL,'2025-05-29 06:45:34'),(67,8,'27.125.207.194',50000,'default',NULL,'2025-05-29 06:45:35'),(68,8,'27.125.207.195',50000,'default',NULL,'2025-05-29 06:45:35'),(69,8,'27.125.207.196',50000,'default',NULL,'2025-05-29 06:45:35'),(70,8,'27.125.207.197',50000,'default',NULL,'2025-05-29 06:45:35'),(71,8,'27.125.207.198',50000,'default',NULL,'2025-05-29 06:45:35'),(72,8,'27.125.207.199',50000,'default',NULL,'2025-05-29 06:45:35'),(73,8,'27.125.207.200',50000,'default',NULL,'2025-05-29 06:45:35'),(74,8,'27.125.207.201',50000,'default',NULL,'2025-05-29 06:45:35'),(75,8,'27.125.207.202',50000,'default',NULL,'2025-05-29 06:45:35'),(76,8,'27.125.207.203',50000,'default',NULL,'2025-05-29 06:45:35'),(77,8,'27.125.207.204',50000,'default',NULL,'2025-05-29 06:45:35'),(78,8,'27.125.207.205',50000,'default',NULL,'2025-05-29 06:45:35'),(79,8,'27.125.207.206',50000,'default',NULL,'2025-05-29 06:45:35'),(80,8,'27.125.207.207',50000,'default',NULL,'2025-05-29 06:45:35'),(81,8,'27.125.207.208',50000,'default',NULL,'2025-05-29 06:45:35'),(82,8,'27.125.207.209',50000,'default',NULL,'2025-05-29 06:45:35'),(83,8,'27.125.207.210',50000,'default',NULL,'2025-05-29 06:45:35'),(84,8,'27.125.207.211',50000,'default',NULL,'2025-05-29 06:45:35'),(85,8,'27.125.207.212',50000,'default',NULL,'2025-05-29 06:45:35'),(86,8,'27.125.207.213',50000,'default',NULL,'2025-05-29 06:45:35'),(87,8,'27.125.207.214',50000,'default',NULL,'2025-05-29 06:45:35'),(88,8,'27.125.207.215',50000,'default',NULL,'2025-05-29 06:45:35'),(89,8,'27.125.207.216',50000,'default',NULL,'2025-05-29 06:45:35'),(90,8,'27.125.207.217',50000,'default',NULL,'2025-05-29 06:45:35'),(91,8,'27.125.207.218',50000,'default',NULL,'2025-05-29 06:45:35'),(92,8,'27.125.207.219',50000,'default',NULL,'2025-05-29 06:45:35'),(93,8,'27.125.207.220',50000,'default',NULL,'2025-05-29 06:45:35'),(94,8,'27.125.207.221',50000,'default',NULL,'2025-05-29 06:45:35'),(95,8,'27.125.207.222',50000,'default',NULL,'2025-05-29 06:45:35'),(96,8,'27.125.207.223',50000,'default',NULL,'2025-05-29 06:45:35'),(97,8,'27.125.207.224',50000,'default',NULL,'2025-05-29 06:45:35'),(98,8,'27.125.207.225',50000,'default',NULL,'2025-05-29 06:45:35'),(99,8,'27.125.207.226',50000,'default',NULL,'2025-05-29 06:45:35'),(100,8,'27.125.207.227',50000,'default',NULL,'2025-05-29 06:45:35'),(101,8,'27.125.207.228',50000,'default',NULL,'2025-05-29 06:45:35'),(102,8,'27.125.207.229',50000,'default',NULL,'2025-05-29 06:45:35'),(103,8,'27.125.207.230',50000,'default',NULL,'2025-05-29 06:45:35'),(104,8,'27.125.207.231',50000,'default',NULL,'2025-05-29 06:45:35'),(105,8,'27.125.207.232',50000,'default',NULL,'2025-05-29 06:45:35'),(106,8,'27.125.207.233',50000,'default',NULL,'2025-05-29 06:45:35'),(107,8,'27.125.207.234',50000,'default',NULL,'2025-05-29 06:45:35'),(108,8,'27.125.207.235',50000,'default',NULL,'2025-05-29 06:45:35'),(109,8,'27.125.207.236',50000,'default',NULL,'2025-05-29 06:45:35'),(110,8,'27.125.207.237',50000,'default',NULL,'2025-05-29 06:45:35'),(111,8,'27.125.207.238',50000,'default',NULL,'2025-05-29 06:45:35'),(112,8,'27.125.207.239',50000,'default',NULL,'2025-05-29 06:45:35'),(113,8,'27.125.207.240',50000,'default',NULL,'2025-05-29 06:45:35'),(114,8,'27.125.207.241',50000,'default',NULL,'2025-05-29 06:45:35'),(115,8,'27.125.207.242',50000,'default',NULL,'2025-05-29 06:45:35'),(116,8,'27.125.207.243',50000,'default',NULL,'2025-05-29 06:45:35'),(117,8,'27.125.207.244',50000,'default',NULL,'2025-05-29 06:45:35'),(118,8,'27.125.207.245',50000,'default',NULL,'2025-05-29 06:45:35'),(119,8,'27.125.207.246',50000,'default',NULL,'2025-05-29 06:45:35'),(120,8,'27.125.207.247',50000,'default',NULL,'2025-05-29 06:45:35'),(121,8,'27.125.207.248',50000,'default',NULL,'2025-05-29 06:45:35'),(122,8,'27.125.207.249',50000,'default',NULL,'2025-05-29 06:45:35'),(123,8,'27.125.207.250',50000,'default',NULL,'2025-05-29 06:45:35'),(124,8,'27.125.207.251',50000,'default',NULL,'2025-05-29 06:45:35'),(125,8,'27.125.207.252',50000,'default',NULL,'2025-05-29 06:45:35'),(126,8,'27.125.207.253',50000,'default',NULL,'2025-05-29 06:45:35'),(127,8,'27.125.207.254',50000,'default',NULL,'2025-05-29 06:45:35'),(128,8,'27.125.207.255',50000,'default',NULL,'2025-05-29 06:45:35'); -/*!40000 ALTER TABLE `ipinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `lineinfo` --- - -DROP TABLE IF EXISTS `lineinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `lineinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `clientinfo_uid` int(11) DEFAULT NULL COMMENT '소유자정보', - `type` varchar(20) NOT NULL DEFAULT 'default' COMMENT '회선구분', - `title` varchar(100) NOT NULL, - `bandwith` varchar(20) NOT NULL COMMENT 'IP 대역', - `price` int(11) NOT NULL DEFAULT 0, - `status` varchar(20) NOT NULL DEFAULT 'default', - `start_at` date DEFAULT NULL COMMENT '개통일', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_title` (`title`), - KEY `FK_clientinfo_TO_lineinfo` (`clientinfo_uid`), - CONSTRAINT `FK_clientinfo_TO_lineinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='회선 정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `lineinfo` --- - -LOCK TABLES `lineinfo` WRITE; -/*!40000 ALTER TABLE `lineinfo` DISABLE KEYS */; -INSERT INTO `lineinfo` VALUES (8,NULL,'default','Softbank회선','27.125.207.128/25',1000000,'default','2025-05-01',NULL,'2025-05-29 06:45:34'); -/*!40000 ALTER TABLE `lineinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `logger` --- - -DROP TABLE IF EXISTS `logger`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `logger` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `user_uid` int(11) NOT NULL, - `class_name` varchar(255) DEFAULT NULL, - `method_name` varchar(255) DEFAULT NULL, - `title` varchar(255) NOT NULL, - `content` text NOT NULL, - `status` varchar(20) DEFAULT 'default', - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='작업 기록 로그'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `logger` --- - -LOCK TABLES `logger` WRITE; -/*!40000 ALTER TABLE `logger` DISABLE KEYS */; -INSERT INTO `logger` VALUES (22,1,'Customer\\Client','create','작업이 성공적으로 완료되었습니다.','15:07:37[debug]: 입력내용\n15:07:37[debug]: array (\n 'name' => 'Test111',\n 'email' => 'test111@co.kr',\n 'phone' => '1111',\n 'role' => 'user',\n)\n15:07:37[debug]: [1/Test111] 입력 후 내용\n15:07:37[debug]: array (\n 'name' => 'Test111',\n 'email' => 'test111@co.kr',\n 'phone' => '1111',\n 'role' => 'user',\n 'uid' => 1,\n)\n15:07:37[info]: [Test111]생성되었습니다.:','default','2025-05-29 06:07:37'),(23,1,'Customer\\Client','create','작업이 성공적으로 완료되었습니다.','15:07:54[debug]: 입력내용\n15:07:54[debug]: array (\n 'name' => 'Test222',\n 'email' => 'test222@co.kr',\n 'phone' => '222',\n 'role' => 'user,vip',\n)\n15:07:54[debug]: [2/Test222] 입력 후 내용\n15:07:54[debug]: array (\n 'name' => 'Test222',\n 'email' => 'test222@co.kr',\n 'phone' => '222',\n 'role' => 'user,vip',\n 'uid' => 2,\n)\n15:07:54[info]: [Test222]생성되었습니다.:','default','2025-05-29 06:07:54'),(24,1,'Customer\\Client','create','작업이 성공적으로 완료되었습니다.','15:08:07[debug]: 입력내용\n15:08:07[debug]: array (\n 'name' => 'Test333',\n 'email' => 'test333@co.kr',\n 'phone' => '3333',\n 'role' => 'user,vip,reseller',\n)\n15:08:07[debug]: [3/Test333] 입력 후 내용\n15:08:07[debug]: array (\n 'name' => 'Test333',\n 'email' => 'test333@co.kr',\n 'phone' => '3333',\n 'role' => 'user,vip,reseller',\n 'uid' => 3,\n)\n15:08:07[info]: [Test333]생성되었습니다.:','default','2025-05-29 06:08:07'),(25,1,'Customer\\Client','create','작업이 성공적으로 완료되었습니다.','15:08:17[debug]: 입력내용\n15:08:17[debug]: array (\n 'name' => 'Test444',\n 'email' => 'test444@co.kr',\n 'phone' => '4444',\n 'role' => 'user',\n)\n15:08:17[debug]: [4/Test444] 입력 후 내용\n15:08:17[debug]: array (\n 'name' => 'Test444',\n 'email' => 'test444@co.kr',\n 'phone' => '4444',\n 'role' => 'user',\n 'uid' => 4,\n)\n15:08:17[info]: [Test444]생성되었습니다.:','default','2025-05-29 06:08:17'),(26,1,'Customer\\Account','create','작업이 성공적으로 완료되었습니다.','15:08:43[debug]: [1/Test111] 변경 전 내용\n15:08:43[debug]: array (\n 'account_balance' => 100000,\n)\n15:08:43[debug]: array (\n 'uid' => '1',\n 'role' => 'user',\n 'name' => 'Test111',\n 'phone' => '1111',\n 'email' => 'test111@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:37.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:08:43[debug]: [1/Test111] 변경 후 내용\n15:08:43[debug]: array (\n 'uid' => '1',\n 'role' => 'user',\n 'name' => 'Test111',\n 'phone' => '1111',\n 'email' => 'test111@co.kr',\n 'account_balance' => 100000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:37.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:08:43[info]: [Test111]수정되였습니다.:\n15:08:43[debug]: 입력내용\n15:08:43[debug]: array (\n 'clientinfo_uid' => '1',\n 'status' => 'default',\n 'alias' => 'Test111',\n 'title' => '5월예치금입금',\n 'amount' => '100000',\n)\n15:08:43[debug]: [1/5월예치금입금] 입력 후 내용\n15:08:43[debug]: array (\n 'clientinfo_uid' => '1',\n 'status' => 'default',\n 'alias' => 'Test111',\n 'title' => '5월예치금입금',\n 'amount' => '100000',\n 'uid' => 1,\n)\n15:08:43[info]: [5월예치금입금]생성되었습니다.:','default','2025-05-29 06:08:43'),(27,1,'Customer\\Account','create','작업이 성공적으로 완료되었습니다.','15:09:07[debug]: [1/Test111] 변경 전 내용\n15:09:07[debug]: array (\n 'account_balance' => 50000,\n)\n15:09:07[debug]: array (\n 'uid' => '1',\n 'role' => 'user',\n 'name' => 'Test111',\n 'phone' => '1111',\n 'email' => 'test111@co.kr',\n 'account_balance' => 100000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:37.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:09:07[debug]: [1/Test111] 변경 후 내용\n15:09:07[debug]: array (\n 'uid' => '1',\n 'role' => 'user',\n 'name' => 'Test111',\n 'phone' => '1111',\n 'email' => 'test111@co.kr',\n 'account_balance' => 50000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:09:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:37.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:09:07[info]: [Test111]수정되였습니다.:\n15:09:07[debug]: 입력내용\n15:09:07[debug]: array (\n 'clientinfo_uid' => '1',\n 'status' => 'out',\n 'alias' => 'Test111',\n 'title' => '5월예치금출금',\n 'amount' => '50000',\n)\n15:09:07[debug]: [2/5월예치금출금] 입력 후 내용\n15:09:07[debug]: array (\n 'clientinfo_uid' => '1',\n 'status' => 'out',\n 'alias' => 'Test111',\n 'title' => '5월예치금출금',\n 'amount' => '50000',\n 'uid' => 2,\n)\n15:09:07[info]: [5월예치금출금]생성되었습니다.:','default','2025-05-29 06:09:07'),(28,1,'Customer\\Coupon','create','작업이 성공적으로 완료되었습니다.','15:09:41[debug]: [2/Test222] 변경 전 내용\n15:09:41[debug]: array (\n 'coupon_balance' => 100,\n)\n15:09:41[debug]: array (\n 'uid' => '2',\n 'role' => 'user,vip',\n 'name' => 'Test222',\n 'phone' => '222',\n 'email' => 'test222@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:54.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:09:41[debug]: [2/Test222] 변경 후 내용\n15:09:41[debug]: array (\n 'uid' => '2',\n 'role' => 'user,vip',\n 'name' => 'Test222',\n 'phone' => '222',\n 'email' => 'test222@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 100,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:09:41.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:54.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:09:41[info]: [Test222]수정되였습니다.:\n15:09:41[debug]: 입력내용\n15:09:41[debug]: array (\n 'clientinfo_uid' => '2',\n 'status' => 'default',\n 'title' => '5월쿠폰추가',\n 'amount' => '100',\n)\n15:09:41[debug]: [1/5월쿠폰추가] 입력 후 내용\n15:09:41[debug]: array (\n 'clientinfo_uid' => '2',\n 'status' => 'default',\n 'title' => '5월쿠폰추가',\n 'amount' => '100',\n 'uid' => 1,\n)\n15:09:41[info]: [5월쿠폰추가]생성되었습니다.:','default','2025-05-29 06:09:41'),(29,1,'Customer\\Coupon','create','작업이 실패하였습니다.','15:09:59[debug]: 쿠폰수:100 < 사용수:5000 쿠폰사용이 불가합니다.','default','2025-05-29 06:09:59'),(30,1,'Customer\\Coupon','create','작업이 실패하였습니다.','15:10:04[debug]: 쿠폰수:100 < 사용수:500 쿠폰사용이 불가합니다.','default','2025-05-29 06:10:04'),(31,1,'Customer\\Coupon','create','작업이 성공적으로 완료되었습니다.','15:10:10[debug]: [2/Test222] 변경 전 내용\n15:10:10[debug]: array (\n 'coupon_balance' => 50,\n)\n15:10:10[debug]: array (\n 'uid' => '2',\n 'role' => 'user,vip',\n 'name' => 'Test222',\n 'phone' => '222',\n 'email' => 'test222@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 100,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:09:41.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:54.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:10:10[debug]: [2/Test222] 변경 후 내용\n15:10:10[debug]: array (\n 'uid' => '2',\n 'role' => 'user,vip',\n 'name' => 'Test222',\n 'phone' => '222',\n 'email' => 'test222@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 50,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:10:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:07:54.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:10:10[info]: [Test222]수정되였습니다.:\n15:10:10[debug]: 입력내용\n15:10:10[debug]: array (\n 'clientinfo_uid' => '2',\n 'status' => 'out',\n 'title' => '5월쿠폰사용',\n 'amount' => '50',\n)\n15:10:10[debug]: [2/5월쿠폰사용] 입력 후 내용\n15:10:10[debug]: array (\n 'clientinfo_uid' => '2',\n 'status' => 'out',\n 'title' => '5월쿠폰사용',\n 'amount' => '50',\n 'uid' => 2,\n)\n15:10:10[info]: [5월쿠폰사용]생성되었습니다.:','default','2025-05-29 06:10:10'),(32,1,'Customer\\Point','create','작업이 성공적으로 완료되었습니다.','15:10:41[debug]: [3/Test333] 변경 전 내용\n15:10:41[debug]: array (\n 'point_balance' => 100000,\n)\n15:10:41[debug]: array (\n 'uid' => '3',\n 'role' => 'user,vip,reseller',\n 'name' => 'Test333',\n 'phone' => '3333',\n 'email' => 'test333@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:10:41[debug]: [3/Test333] 변경 후 내용\n15:10:41[debug]: array (\n 'uid' => '3',\n 'role' => 'user,vip,reseller',\n 'name' => 'Test333',\n 'phone' => '3333',\n 'email' => 'test333@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 100000,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:10:41.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:10:41[info]: [Test333]수정되였습니다.:\n15:10:41[debug]: 입력내용\n15:10:41[debug]: array (\n 'clientinfo_uid' => '3',\n 'status' => 'default',\n 'title' => '5월포인트입금',\n 'amount' => '100000',\n)\n15:10:41[debug]: [1/5월포인트입금] 입력 후 내용\n15:10:41[debug]: array (\n 'clientinfo_uid' => '3',\n 'status' => 'default',\n 'title' => '5월포인트입금',\n 'amount' => '100000',\n 'uid' => 1,\n)\n15:10:41[info]: [5월포인트입금]생성되었습니다.:','default','2025-05-29 06:10:41'),(33,1,'Customer\\Point','create','작업이 성공적으로 완료되었습니다.','15:10:55[debug]: [3/Test333] 변경 전 내용\n15:10:55[debug]: array (\n 'point_balance' => 50000,\n)\n15:10:55[debug]: array (\n 'uid' => '3',\n 'role' => 'user,vip,reseller',\n 'name' => 'Test333',\n 'phone' => '3333',\n 'email' => 'test333@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 100000,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:10:41.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:10:55[debug]: [3/Test333] 변경 후 내용\n15:10:55[debug]: array (\n 'uid' => '3',\n 'role' => 'user,vip,reseller',\n 'name' => 'Test333',\n 'phone' => '3333',\n 'email' => 'test333@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 50000,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:10:55[info]: [Test333]수정되였습니다.:\n15:10:55[debug]: 입력내용\n15:10:55[debug]: array (\n 'clientinfo_uid' => '3',\n 'status' => 'out',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n)\n15:10:55[debug]: [2/5월포인트출금] 입력 후 내용\n15:10:55[debug]: array (\n 'clientinfo_uid' => '3',\n 'status' => 'out',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'uid' => 2,\n)\n15:10:55[info]: [5월포인트출금]생성되었습니다.:','default','2025-05-29 06:10:55'),(34,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:11:43[debug]: 입력내용\n15:11:43[debug]: array (\n 'clientinfo_uid' => '',\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n)\n15:11:43[debug]: [1/Softbank회선] 입력 후 내용\n15:11:43[debug]: array (\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n 'uid' => 1,\n)\n15:11:43[info]: [Softbank회선]생성되었습니다.:\n15:11:43[debug]: 입력내용\n15:11:43[debug]: array (\n 'lineinfo_uid' => '1',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n)\n15:11:43[error]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n\n15:11:43[debug]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n','default','2025-05-29 06:11:43'),(35,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:16:07[debug]: 입력내용\n15:16:07[debug]: array (\n 'clientinfo_uid' => '',\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n)\n15:16:07[debug]: [2/Softbank회선] 입력 후 내용\n15:16:07[debug]: array (\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n 'uid' => 2,\n)\n15:16:07[info]: [Softbank회선]생성되었습니다.:\n15:16:07[debug]: 입력내용\n15:16:07[debug]: array (\n 'lineinfo_uid' => '2',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n)\n15:16:07[error]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n\n15:16:07[debug]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n','default','2025-05-29 06:16:07'),(36,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:18:28[debug]: 입력내용\n15:18:28[debug]: array (\n 'clientinfo_uid' => '',\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n)\n15:18:28[debug]: [3/Softbank회선] 입력 후 내용\n15:18:28[debug]: array (\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n 'uid' => 3,\n)\n15:18:28[info]: [Softbank회선]생성되었습니다.:\n15:18:28[debug]: 입력내용\n15:18:28[debug]: array (\n 'lineinfo_uid' => '3',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n)\n15:18:28[error]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n\n15:18:28[debug]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n','default','2025-05-29 06:18:28'),(37,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:23:36[debug]: 입력내용\n15:23:36[debug]: array (\n 'clientinfo_uid' => '',\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n)\n15:23:36[debug]: [4/Softbank회선] 입력 후 내용\n15:23:36[debug]: array (\n 'type' => 'general',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n 'uid' => 4,\n)\n15:23:36[info]: [Softbank회선]생성되었습니다.:\n15:23:36[debug]: 입력내용\n15:23:36[debug]: array (\n 'lineinfo_uid' => '4',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n)\n15:23:36[error]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n\n15:23:36[debug]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('general', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n','default','2025-05-29 06:23:36'),(38,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:26:45[debug]: 입력내용\n15:26:45[debug]: array (\n 'clientinfo_uid' => '',\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n)\n15:26:45[debug]: [6/Softbank회선] 입력 후 내용\n15:26:45[debug]: array (\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n 'uid' => 6,\n)\n15:26:45[info]: [Softbank회선]생성되었습니다.:\n15:26:45[debug]: 입력내용\n15:26:45[debug]: array (\n 'lineinfo_uid' => '6',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n)\n15:26:45[error]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('default', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n\n15:26:45[debug]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('default', 'Softbank회선', '27.125.207.128/25', '1000000', '2025-05-01', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n','default','2025-05-29 06:26:45'),(39,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:35:15[debug]: 입력내용\n15:35:15[debug]: array (\n 'clientinfo_uid' => '',\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '2000000',\n 'start_at' => '2025-05-05',\n 'status' => 'default',\n)\n15:35:15[debug]: [7/Softbank회선] 입력 후 내용\n15:35:15[debug]: array (\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '2000000',\n 'start_at' => '2025-05-05',\n 'status' => 'default',\n 'uid' => 7,\n)\n15:35:15[info]: [Softbank회선]생성되었습니다.:\n15:35:15[debug]: 입력내용\n15:35:15[debug]: array (\n 'lineinfo_uid' => '7',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n)\n15:35:15[error]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('default', 'Softbank회선', '27.125.207.128/25', '2000000', '2025-05-05', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n\n15:35:15[debug]: \n------save_process 오류-----\nINSERT INTO `lineinfo` (`type`, `title`, `bandwith`, `price`, `start_at`, `status`) VALUES ('default', 'Softbank회선', '27.125.207.128/25', '2000000', '2025-05-05', 'default')\narray (\n 'price' => 'The price field is required.',\n)\n------------------------------\n','default','2025-05-29 06:35:15'),(40,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:44:13[debug]: Equipment\\Part\\Line 작업 데이터 검증 오류발생\nThe clientinfo_uid field must contain only numbers.','default','2025-05-29 06:44:13'),(41,1,'Equipment\\Part\\Line','create','작업이 실패하였습니다.','15:45:03[debug]: Equipment\\Part\\Line 작업 데이터 검증 오류발생\nThe clientinfo_uid field must contain only numbers.','default','2025-05-29 06:45:03'),(42,1,'Equipment\\Part\\Line','create','작업이 성공적으로 완료되었습니다.','15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'clientinfo_uid' => '',\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n)\n15:45:34[debug]: [8/Softbank회선] 입력 후 내용\n15:45:34[debug]: array (\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'start_at' => '2025-05-01',\n 'status' => 'default',\n 'uid' => 8,\n)\n15:45:34[info]: [Softbank회선]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n)\n15:45:34[debug]: [1/27.125.207.128] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.128',\n 'status' => 'default',\n 'uid' => 1,\n)\n15:45:34[info]: [27.125.207.128]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.129',\n 'status' => 'default',\n)\n15:45:34[debug]: [2/27.125.207.129] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.129',\n 'status' => 'default',\n 'uid' => 2,\n)\n15:45:34[info]: [27.125.207.129]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.130',\n 'status' => 'default',\n)\n15:45:34[debug]: [3/27.125.207.130] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.130',\n 'status' => 'default',\n 'uid' => 3,\n)\n15:45:34[info]: [27.125.207.130]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.131',\n 'status' => 'default',\n)\n15:45:34[debug]: [4/27.125.207.131] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.131',\n 'status' => 'default',\n 'uid' => 4,\n)\n15:45:34[info]: [27.125.207.131]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.132',\n 'status' => 'default',\n)\n15:45:34[debug]: [5/27.125.207.132] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.132',\n 'status' => 'default',\n 'uid' => 5,\n)\n15:45:34[info]: [27.125.207.132]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.133',\n 'status' => 'default',\n)\n15:45:34[debug]: [6/27.125.207.133] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.133',\n 'status' => 'default',\n 'uid' => 6,\n)\n15:45:34[info]: [27.125.207.133]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.134',\n 'status' => 'default',\n)\n15:45:34[debug]: [7/27.125.207.134] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.134',\n 'status' => 'default',\n 'uid' => 7,\n)\n15:45:34[info]: [27.125.207.134]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.135',\n 'status' => 'default',\n)\n15:45:34[debug]: [8/27.125.207.135] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.135',\n 'status' => 'default',\n 'uid' => 8,\n)\n15:45:34[info]: [27.125.207.135]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.136',\n 'status' => 'default',\n)\n15:45:34[debug]: [9/27.125.207.136] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.136',\n 'status' => 'default',\n 'uid' => 9,\n)\n15:45:34[info]: [27.125.207.136]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.137',\n 'status' => 'default',\n)\n15:45:34[debug]: [10/27.125.207.137] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.137',\n 'status' => 'default',\n 'uid' => 10,\n)\n15:45:34[info]: [27.125.207.137]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.138',\n 'status' => 'default',\n)\n15:45:34[debug]: [11/27.125.207.138] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.138',\n 'status' => 'default',\n 'uid' => 11,\n)\n15:45:34[info]: [27.125.207.138]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.139',\n 'status' => 'default',\n)\n15:45:34[debug]: [12/27.125.207.139] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.139',\n 'status' => 'default',\n 'uid' => 12,\n)\n15:45:34[info]: [27.125.207.139]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.140',\n 'status' => 'default',\n)\n15:45:34[debug]: [13/27.125.207.140] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.140',\n 'status' => 'default',\n 'uid' => 13,\n)\n15:45:34[info]: [27.125.207.140]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.141',\n 'status' => 'default',\n)\n15:45:34[debug]: [14/27.125.207.141] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.141',\n 'status' => 'default',\n 'uid' => 14,\n)\n15:45:34[info]: [27.125.207.141]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.142',\n 'status' => 'default',\n)\n15:45:34[debug]: [15/27.125.207.142] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.142',\n 'status' => 'default',\n 'uid' => 15,\n)\n15:45:34[info]: [27.125.207.142]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.143',\n 'status' => 'default',\n)\n15:45:34[debug]: [16/27.125.207.143] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.143',\n 'status' => 'default',\n 'uid' => 16,\n)\n15:45:34[info]: [27.125.207.143]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.144',\n 'status' => 'default',\n)\n15:45:34[debug]: [17/27.125.207.144] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.144',\n 'status' => 'default',\n 'uid' => 17,\n)\n15:45:34[info]: [27.125.207.144]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.145',\n 'status' => 'default',\n)\n15:45:34[debug]: [18/27.125.207.145] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.145',\n 'status' => 'default',\n 'uid' => 18,\n)\n15:45:34[info]: [27.125.207.145]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.146',\n 'status' => 'default',\n)\n15:45:34[debug]: [19/27.125.207.146] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.146',\n 'status' => 'default',\n 'uid' => 19,\n)\n15:45:34[info]: [27.125.207.146]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.147',\n 'status' => 'default',\n)\n15:45:34[debug]: [20/27.125.207.147] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.147',\n 'status' => 'default',\n 'uid' => 20,\n)\n15:45:34[info]: [27.125.207.147]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.148',\n 'status' => 'default',\n)\n15:45:34[debug]: [21/27.125.207.148] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.148',\n 'status' => 'default',\n 'uid' => 21,\n)\n15:45:34[info]: [27.125.207.148]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.149',\n 'status' => 'default',\n)\n15:45:34[debug]: [22/27.125.207.149] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.149',\n 'status' => 'default',\n 'uid' => 22,\n)\n15:45:34[info]: [27.125.207.149]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.150',\n 'status' => 'default',\n)\n15:45:34[debug]: [23/27.125.207.150] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.150',\n 'status' => 'default',\n 'uid' => 23,\n)\n15:45:34[info]: [27.125.207.150]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.151',\n 'status' => 'default',\n)\n15:45:34[debug]: [24/27.125.207.151] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.151',\n 'status' => 'default',\n 'uid' => 24,\n)\n15:45:34[info]: [27.125.207.151]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.152',\n 'status' => 'default',\n)\n15:45:34[debug]: [25/27.125.207.152] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.152',\n 'status' => 'default',\n 'uid' => 25,\n)\n15:45:34[info]: [27.125.207.152]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.153',\n 'status' => 'default',\n)\n15:45:34[debug]: [26/27.125.207.153] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.153',\n 'status' => 'default',\n 'uid' => 26,\n)\n15:45:34[info]: [27.125.207.153]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.154',\n 'status' => 'default',\n)\n15:45:34[debug]: [27/27.125.207.154] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.154',\n 'status' => 'default',\n 'uid' => 27,\n)\n15:45:34[info]: [27.125.207.154]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.155',\n 'status' => 'default',\n)\n15:45:34[debug]: [28/27.125.207.155] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.155',\n 'status' => 'default',\n 'uid' => 28,\n)\n15:45:34[info]: [27.125.207.155]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.156',\n 'status' => 'default',\n)\n15:45:34[debug]: [29/27.125.207.156] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.156',\n 'status' => 'default',\n 'uid' => 29,\n)\n15:45:34[info]: [27.125.207.156]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.157',\n 'status' => 'default',\n)\n15:45:34[debug]: [30/27.125.207.157] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.157',\n 'status' => 'default',\n 'uid' => 30,\n)\n15:45:34[info]: [27.125.207.157]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.158',\n 'status' => 'default',\n)\n15:45:34[debug]: [31/27.125.207.158] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.158',\n 'status' => 'default',\n 'uid' => 31,\n)\n15:45:34[info]: [27.125.207.158]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.159',\n 'status' => 'default',\n)\n15:45:34[debug]: [32/27.125.207.159] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.159',\n 'status' => 'default',\n 'uid' => 32,\n)\n15:45:34[info]: [27.125.207.159]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.160',\n 'status' => 'default',\n)\n15:45:34[debug]: [33/27.125.207.160] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.160',\n 'status' => 'default',\n 'uid' => 33,\n)\n15:45:34[info]: [27.125.207.160]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.161',\n 'status' => 'default',\n)\n15:45:34[debug]: [34/27.125.207.161] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.161',\n 'status' => 'default',\n 'uid' => 34,\n)\n15:45:34[info]: [27.125.207.161]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.162',\n 'status' => 'default',\n)\n15:45:34[debug]: [35/27.125.207.162] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.162',\n 'status' => 'default',\n 'uid' => 35,\n)\n15:45:34[info]: [27.125.207.162]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.163',\n 'status' => 'default',\n)\n15:45:34[debug]: [36/27.125.207.163] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.163',\n 'status' => 'default',\n 'uid' => 36,\n)\n15:45:34[info]: [27.125.207.163]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.164',\n 'status' => 'default',\n)\n15:45:34[debug]: [37/27.125.207.164] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.164',\n 'status' => 'default',\n 'uid' => 37,\n)\n15:45:34[info]: [27.125.207.164]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.165',\n 'status' => 'default',\n)\n15:45:34[debug]: [38/27.125.207.165] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.165',\n 'status' => 'default',\n 'uid' => 38,\n)\n15:45:34[info]: [27.125.207.165]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.166',\n 'status' => 'default',\n)\n15:45:34[debug]: [39/27.125.207.166] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.166',\n 'status' => 'default',\n 'uid' => 39,\n)\n15:45:34[info]: [27.125.207.166]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.167',\n 'status' => 'default',\n)\n15:45:34[debug]: [40/27.125.207.167] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.167',\n 'status' => 'default',\n 'uid' => 40,\n)\n15:45:34[info]: [27.125.207.167]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.168',\n 'status' => 'default',\n)\n15:45:34[debug]: [41/27.125.207.168] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.168',\n 'status' => 'default',\n 'uid' => 41,\n)\n15:45:34[info]: [27.125.207.168]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.169',\n 'status' => 'default',\n)\n15:45:34[debug]: [42/27.125.207.169] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.169',\n 'status' => 'default',\n 'uid' => 42,\n)\n15:45:34[info]: [27.125.207.169]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.170',\n 'status' => 'default',\n)\n15:45:34[debug]: [43/27.125.207.170] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.170',\n 'status' => 'default',\n 'uid' => 43,\n)\n15:45:34[info]: [27.125.207.170]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.171',\n 'status' => 'default',\n)\n15:45:34[debug]: [44/27.125.207.171] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.171',\n 'status' => 'default',\n 'uid' => 44,\n)\n15:45:34[info]: [27.125.207.171]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.172',\n 'status' => 'default',\n)\n15:45:34[debug]: [45/27.125.207.172] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.172',\n 'status' => 'default',\n 'uid' => 45,\n)\n15:45:34[info]: [27.125.207.172]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.173',\n 'status' => 'default',\n)\n15:45:34[debug]: [46/27.125.207.173] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.173',\n 'status' => 'default',\n 'uid' => 46,\n)\n15:45:34[info]: [27.125.207.173]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.174',\n 'status' => 'default',\n)\n15:45:34[debug]: [47/27.125.207.174] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.174',\n 'status' => 'default',\n 'uid' => 47,\n)\n15:45:34[info]: [27.125.207.174]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.175',\n 'status' => 'default',\n)\n15:45:34[debug]: [48/27.125.207.175] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.175',\n 'status' => 'default',\n 'uid' => 48,\n)\n15:45:34[info]: [27.125.207.175]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.176',\n 'status' => 'default',\n)\n15:45:34[debug]: [49/27.125.207.176] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.176',\n 'status' => 'default',\n 'uid' => 49,\n)\n15:45:34[info]: [27.125.207.176]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.177',\n 'status' => 'default',\n)\n15:45:34[debug]: [50/27.125.207.177] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.177',\n 'status' => 'default',\n 'uid' => 50,\n)\n15:45:34[info]: [27.125.207.177]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.178',\n 'status' => 'default',\n)\n15:45:34[debug]: [51/27.125.207.178] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.178',\n 'status' => 'default',\n 'uid' => 51,\n)\n15:45:34[info]: [27.125.207.178]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.179',\n 'status' => 'default',\n)\n15:45:34[debug]: [52/27.125.207.179] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.179',\n 'status' => 'default',\n 'uid' => 52,\n)\n15:45:34[info]: [27.125.207.179]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.180',\n 'status' => 'default',\n)\n15:45:34[debug]: [53/27.125.207.180] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.180',\n 'status' => 'default',\n 'uid' => 53,\n)\n15:45:34[info]: [27.125.207.180]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.181',\n 'status' => 'default',\n)\n15:45:34[debug]: [54/27.125.207.181] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.181',\n 'status' => 'default',\n 'uid' => 54,\n)\n15:45:34[info]: [27.125.207.181]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.182',\n 'status' => 'default',\n)\n15:45:34[debug]: [55/27.125.207.182] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.182',\n 'status' => 'default',\n 'uid' => 55,\n)\n15:45:34[info]: [27.125.207.182]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.183',\n 'status' => 'default',\n)\n15:45:34[debug]: [56/27.125.207.183] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.183',\n 'status' => 'default',\n 'uid' => 56,\n)\n15:45:34[info]: [27.125.207.183]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.184',\n 'status' => 'default',\n)\n15:45:34[debug]: [57/27.125.207.184] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.184',\n 'status' => 'default',\n 'uid' => 57,\n)\n15:45:34[info]: [27.125.207.184]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.185',\n 'status' => 'default',\n)\n15:45:34[debug]: [58/27.125.207.185] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.185',\n 'status' => 'default',\n 'uid' => 58,\n)\n15:45:34[info]: [27.125.207.185]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.186',\n 'status' => 'default',\n)\n15:45:34[debug]: [59/27.125.207.186] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.186',\n 'status' => 'default',\n 'uid' => 59,\n)\n15:45:34[info]: [27.125.207.186]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.187',\n 'status' => 'default',\n)\n15:45:34[debug]: [60/27.125.207.187] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.187',\n 'status' => 'default',\n 'uid' => 60,\n)\n15:45:34[info]: [27.125.207.187]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.188',\n 'status' => 'default',\n)\n15:45:34[debug]: [61/27.125.207.188] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.188',\n 'status' => 'default',\n 'uid' => 61,\n)\n15:45:34[info]: [27.125.207.188]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.189',\n 'status' => 'default',\n)\n15:45:34[debug]: [62/27.125.207.189] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.189',\n 'status' => 'default',\n 'uid' => 62,\n)\n15:45:34[info]: [27.125.207.189]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.190',\n 'status' => 'default',\n)\n15:45:34[debug]: [63/27.125.207.190] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.190',\n 'status' => 'default',\n 'uid' => 63,\n)\n15:45:34[info]: [27.125.207.190]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.191',\n 'status' => 'default',\n)\n15:45:34[debug]: [64/27.125.207.191] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.191',\n 'status' => 'default',\n 'uid' => 64,\n)\n15:45:34[info]: [27.125.207.191]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.192',\n 'status' => 'default',\n)\n15:45:34[debug]: [65/27.125.207.192] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.192',\n 'status' => 'default',\n 'uid' => 65,\n)\n15:45:34[info]: [27.125.207.192]생성되었습니다.:\n15:45:34[debug]: 입력내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.193',\n 'status' => 'default',\n)\n15:45:34[debug]: [66/27.125.207.193] 입력 후 내용\n15:45:34[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.193',\n 'status' => 'default',\n 'uid' => 66,\n)\n15:45:34[info]: [27.125.207.193]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.194',\n 'status' => 'default',\n)\n15:45:35[debug]: [67/27.125.207.194] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.194',\n 'status' => 'default',\n 'uid' => 67,\n)\n15:45:35[info]: [27.125.207.194]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.195',\n 'status' => 'default',\n)\n15:45:35[debug]: [68/27.125.207.195] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.195',\n 'status' => 'default',\n 'uid' => 68,\n)\n15:45:35[info]: [27.125.207.195]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.196',\n 'status' => 'default',\n)\n15:45:35[debug]: [69/27.125.207.196] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.196',\n 'status' => 'default',\n 'uid' => 69,\n)\n15:45:35[info]: [27.125.207.196]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.197',\n 'status' => 'default',\n)\n15:45:35[debug]: [70/27.125.207.197] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.197',\n 'status' => 'default',\n 'uid' => 70,\n)\n15:45:35[info]: [27.125.207.197]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.198',\n 'status' => 'default',\n)\n15:45:35[debug]: [71/27.125.207.198] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.198',\n 'status' => 'default',\n 'uid' => 71,\n)\n15:45:35[info]: [27.125.207.198]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.199',\n 'status' => 'default',\n)\n15:45:35[debug]: [72/27.125.207.199] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.199',\n 'status' => 'default',\n 'uid' => 72,\n)\n15:45:35[info]: [27.125.207.199]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.200',\n 'status' => 'default',\n)\n15:45:35[debug]: [73/27.125.207.200] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.200',\n 'status' => 'default',\n 'uid' => 73,\n)\n15:45:35[info]: [27.125.207.200]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.201',\n 'status' => 'default',\n)\n15:45:35[debug]: [74/27.125.207.201] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.201',\n 'status' => 'default',\n 'uid' => 74,\n)\n15:45:35[info]: [27.125.207.201]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.202',\n 'status' => 'default',\n)\n15:45:35[debug]: [75/27.125.207.202] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.202',\n 'status' => 'default',\n 'uid' => 75,\n)\n15:45:35[info]: [27.125.207.202]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.203',\n 'status' => 'default',\n)\n15:45:35[debug]: [76/27.125.207.203] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.203',\n 'status' => 'default',\n 'uid' => 76,\n)\n15:45:35[info]: [27.125.207.203]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.204',\n 'status' => 'default',\n)\n15:45:35[debug]: [77/27.125.207.204] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.204',\n 'status' => 'default',\n 'uid' => 77,\n)\n15:45:35[info]: [27.125.207.204]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.205',\n 'status' => 'default',\n)\n15:45:35[debug]: [78/27.125.207.205] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.205',\n 'status' => 'default',\n 'uid' => 78,\n)\n15:45:35[info]: [27.125.207.205]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.206',\n 'status' => 'default',\n)\n15:45:35[debug]: [79/27.125.207.206] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.206',\n 'status' => 'default',\n 'uid' => 79,\n)\n15:45:35[info]: [27.125.207.206]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.207',\n 'status' => 'default',\n)\n15:45:35[debug]: [80/27.125.207.207] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.207',\n 'status' => 'default',\n 'uid' => 80,\n)\n15:45:35[info]: [27.125.207.207]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.208',\n 'status' => 'default',\n)\n15:45:35[debug]: [81/27.125.207.208] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.208',\n 'status' => 'default',\n 'uid' => 81,\n)\n15:45:35[info]: [27.125.207.208]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.209',\n 'status' => 'default',\n)\n15:45:35[debug]: [82/27.125.207.209] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.209',\n 'status' => 'default',\n 'uid' => 82,\n)\n15:45:35[info]: [27.125.207.209]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.210',\n 'status' => 'default',\n)\n15:45:35[debug]: [83/27.125.207.210] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.210',\n 'status' => 'default',\n 'uid' => 83,\n)\n15:45:35[info]: [27.125.207.210]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.211',\n 'status' => 'default',\n)\n15:45:35[debug]: [84/27.125.207.211] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.211',\n 'status' => 'default',\n 'uid' => 84,\n)\n15:45:35[info]: [27.125.207.211]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.212',\n 'status' => 'default',\n)\n15:45:35[debug]: [85/27.125.207.212] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.212',\n 'status' => 'default',\n 'uid' => 85,\n)\n15:45:35[info]: [27.125.207.212]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.213',\n 'status' => 'default',\n)\n15:45:35[debug]: [86/27.125.207.213] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.213',\n 'status' => 'default',\n 'uid' => 86,\n)\n15:45:35[info]: [27.125.207.213]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.214',\n 'status' => 'default',\n)\n15:45:35[debug]: [87/27.125.207.214] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.214',\n 'status' => 'default',\n 'uid' => 87,\n)\n15:45:35[info]: [27.125.207.214]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.215',\n 'status' => 'default',\n)\n15:45:35[debug]: [88/27.125.207.215] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.215',\n 'status' => 'default',\n 'uid' => 88,\n)\n15:45:35[info]: [27.125.207.215]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.216',\n 'status' => 'default',\n)\n15:45:35[debug]: [89/27.125.207.216] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.216',\n 'status' => 'default',\n 'uid' => 89,\n)\n15:45:35[info]: [27.125.207.216]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.217',\n 'status' => 'default',\n)\n15:45:35[debug]: [90/27.125.207.217] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.217',\n 'status' => 'default',\n 'uid' => 90,\n)\n15:45:35[info]: [27.125.207.217]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.218',\n 'status' => 'default',\n)\n15:45:35[debug]: [91/27.125.207.218] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.218',\n 'status' => 'default',\n 'uid' => 91,\n)\n15:45:35[info]: [27.125.207.218]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.219',\n 'status' => 'default',\n)\n15:45:35[debug]: [92/27.125.207.219] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.219',\n 'status' => 'default',\n 'uid' => 92,\n)\n15:45:35[info]: [27.125.207.219]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.220',\n 'status' => 'default',\n)\n15:45:35[debug]: [93/27.125.207.220] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.220',\n 'status' => 'default',\n 'uid' => 93,\n)\n15:45:35[info]: [27.125.207.220]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.221',\n 'status' => 'default',\n)\n15:45:35[debug]: [94/27.125.207.221] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.221',\n 'status' => 'default',\n 'uid' => 94,\n)\n15:45:35[info]: [27.125.207.221]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.222',\n 'status' => 'default',\n)\n15:45:35[debug]: [95/27.125.207.222] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.222',\n 'status' => 'default',\n 'uid' => 95,\n)\n15:45:35[info]: [27.125.207.222]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.223',\n 'status' => 'default',\n)\n15:45:35[debug]: [96/27.125.207.223] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.223',\n 'status' => 'default',\n 'uid' => 96,\n)\n15:45:35[info]: [27.125.207.223]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.224',\n 'status' => 'default',\n)\n15:45:35[debug]: [97/27.125.207.224] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.224',\n 'status' => 'default',\n 'uid' => 97,\n)\n15:45:35[info]: [27.125.207.224]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.225',\n 'status' => 'default',\n)\n15:45:35[debug]: [98/27.125.207.225] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.225',\n 'status' => 'default',\n 'uid' => 98,\n)\n15:45:35[info]: [27.125.207.225]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.226',\n 'status' => 'default',\n)\n15:45:35[debug]: [99/27.125.207.226] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.226',\n 'status' => 'default',\n 'uid' => 99,\n)\n15:45:35[info]: [27.125.207.226]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.227',\n 'status' => 'default',\n)\n15:45:35[debug]: [100/27.125.207.227] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.227',\n 'status' => 'default',\n 'uid' => 100,\n)\n15:45:35[info]: [27.125.207.227]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.228',\n 'status' => 'default',\n)\n15:45:35[debug]: [101/27.125.207.228] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.228',\n 'status' => 'default',\n 'uid' => 101,\n)\n15:45:35[info]: [27.125.207.228]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.229',\n 'status' => 'default',\n)\n15:45:35[debug]: [102/27.125.207.229] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.229',\n 'status' => 'default',\n 'uid' => 102,\n)\n15:45:35[info]: [27.125.207.229]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.230',\n 'status' => 'default',\n)\n15:45:35[debug]: [103/27.125.207.230] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.230',\n 'status' => 'default',\n 'uid' => 103,\n)\n15:45:35[info]: [27.125.207.230]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.231',\n 'status' => 'default',\n)\n15:45:35[debug]: [104/27.125.207.231] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.231',\n 'status' => 'default',\n 'uid' => 104,\n)\n15:45:35[info]: [27.125.207.231]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.232',\n 'status' => 'default',\n)\n15:45:35[debug]: [105/27.125.207.232] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.232',\n 'status' => 'default',\n 'uid' => 105,\n)\n15:45:35[info]: [27.125.207.232]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.233',\n 'status' => 'default',\n)\n15:45:35[debug]: [106/27.125.207.233] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.233',\n 'status' => 'default',\n 'uid' => 106,\n)\n15:45:35[info]: [27.125.207.233]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.234',\n 'status' => 'default',\n)\n15:45:35[debug]: [107/27.125.207.234] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.234',\n 'status' => 'default',\n 'uid' => 107,\n)\n15:45:35[info]: [27.125.207.234]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.235',\n 'status' => 'default',\n)\n15:45:35[debug]: [108/27.125.207.235] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.235',\n 'status' => 'default',\n 'uid' => 108,\n)\n15:45:35[info]: [27.125.207.235]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.236',\n 'status' => 'default',\n)\n15:45:35[debug]: [109/27.125.207.236] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.236',\n 'status' => 'default',\n 'uid' => 109,\n)\n15:45:35[info]: [27.125.207.236]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.237',\n 'status' => 'default',\n)\n15:45:35[debug]: [110/27.125.207.237] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.237',\n 'status' => 'default',\n 'uid' => 110,\n)\n15:45:35[info]: [27.125.207.237]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.238',\n 'status' => 'default',\n)\n15:45:35[debug]: [111/27.125.207.238] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.238',\n 'status' => 'default',\n 'uid' => 111,\n)\n15:45:35[info]: [27.125.207.238]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.239',\n 'status' => 'default',\n)\n15:45:35[debug]: [112/27.125.207.239] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.239',\n 'status' => 'default',\n 'uid' => 112,\n)\n15:45:35[info]: [27.125.207.239]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.240',\n 'status' => 'default',\n)\n15:45:35[debug]: [113/27.125.207.240] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.240',\n 'status' => 'default',\n 'uid' => 113,\n)\n15:45:35[info]: [27.125.207.240]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.241',\n 'status' => 'default',\n)\n15:45:35[debug]: [114/27.125.207.241] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.241',\n 'status' => 'default',\n 'uid' => 114,\n)\n15:45:35[info]: [27.125.207.241]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.242',\n 'status' => 'default',\n)\n15:45:35[debug]: [115/27.125.207.242] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.242',\n 'status' => 'default',\n 'uid' => 115,\n)\n15:45:35[info]: [27.125.207.242]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.243',\n 'status' => 'default',\n)\n15:45:35[debug]: [116/27.125.207.243] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.243',\n 'status' => 'default',\n 'uid' => 116,\n)\n15:45:35[info]: [27.125.207.243]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.244',\n 'status' => 'default',\n)\n15:45:35[debug]: [117/27.125.207.244] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.244',\n 'status' => 'default',\n 'uid' => 117,\n)\n15:45:35[info]: [27.125.207.244]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.245',\n 'status' => 'default',\n)\n15:45:35[debug]: [118/27.125.207.245] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.245',\n 'status' => 'default',\n 'uid' => 118,\n)\n15:45:35[info]: [27.125.207.245]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.246',\n 'status' => 'default',\n)\n15:45:35[debug]: [119/27.125.207.246] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.246',\n 'status' => 'default',\n 'uid' => 119,\n)\n15:45:35[info]: [27.125.207.246]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.247',\n 'status' => 'default',\n)\n15:45:35[debug]: [120/27.125.207.247] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.247',\n 'status' => 'default',\n 'uid' => 120,\n)\n15:45:35[info]: [27.125.207.247]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.248',\n 'status' => 'default',\n)\n15:45:35[debug]: [121/27.125.207.248] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.248',\n 'status' => 'default',\n 'uid' => 121,\n)\n15:45:35[info]: [27.125.207.248]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.249',\n 'status' => 'default',\n)\n15:45:35[debug]: [122/27.125.207.249] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.249',\n 'status' => 'default',\n 'uid' => 122,\n)\n15:45:35[info]: [27.125.207.249]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.250',\n 'status' => 'default',\n)\n15:45:35[debug]: [123/27.125.207.250] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.250',\n 'status' => 'default',\n 'uid' => 123,\n)\n15:45:35[info]: [27.125.207.250]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.251',\n 'status' => 'default',\n)\n15:45:35[debug]: [124/27.125.207.251] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.251',\n 'status' => 'default',\n 'uid' => 124,\n)\n15:45:35[info]: [27.125.207.251]생성되었습니다.:\n15:45:35[debug]: 입력내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.252',\n 'status' => 'default',\n)\n15:45:35[debug]: [125/27.125.207.252] 입력 후 내용\n15:45:35[debug]: array (\n 'lineinfo_uid' => '8',\n 'ip' => '27.125.207.252',\n 'status' => 'default',\n 'uid' => 125,\n)\n15:45:35[info]: [27.125.207.252]생성되었','default','2025-05-29 06:45:35'),(43,1,'Equipment\\Part\\Defence','create','작업이 성공적으로 완료되었습니다.','15:47:07[debug]: 입력내용\n15:47:07[debug]: array (\n 'type' => 'VPC-CS',\n 'ip' => '21.238.234.34',\n 'price' => '100000',\n 'accountid' => 'VPC-X21',\n 'domain' => '',\n 'status' => '',\n 'description' => '',\n)\n15:47:07[debug]: [1/21.238.234.34] 입력 후 내용\n15:47:07[debug]: array (\n 'type' => 'VPC-CS',\n 'ip' => '21.238.234.34',\n 'price' => '100000',\n 'accountid' => 'VPC-X21',\n 'domain' => '',\n 'status' => '',\n 'description' => '',\n 'uid' => 1,\n)\n15:47:07[info]: [21.238.234.34]생성되었습니다.:','default','2025-05-29 06:47:07'),(44,1,'Equipment\\Part\\Defence','delete','작업이 성공적으로 완료되었습니다.','16:20:00[info]: [21.238.234.34]삭제되였습니다.:','default','2025-05-29 07:20:00'),(45,1,'Equipment\\Part\\Defence','create','작업이 성공적으로 완료되었습니다.','16:20:50[debug]: 입력내용\n16:20:50[debug]: array (\n 'type' => 'VPC-CS',\n 'ip' => '21.238.234.34',\n 'price' => '100000',\n 'accountid' => 'VPC-X21',\n 'domain' => '',\n 'status' => '',\n 'description' => '',\n)\n16:20:50[debug]: [2/21.238.234.34] 입력 후 내용\n16:20:50[debug]: array (\n 'type' => 'VPC-CS',\n 'ip' => '21.238.234.34',\n 'price' => '100000',\n 'accountid' => 'VPC-X21',\n 'uid' => 2,\n)\n16:20:50[info]: [21.238.234.34]생성되었습니다.:','default','2025-05-29 07:20:50'),(46,1,'Equipment\\Part\\Defence','create','작업이 성공적으로 완료되었습니다.','16:22:55[debug]: 입력내용\n16:22:55[debug]: array (\n 'type' => 'KT-CS',\n 'ip' => '13.23.4.2',\n 'price' => '50000',\n 'accountid' => 'KT-X23',\n 'domain' => '',\n 'status' => '',\n 'description' => '',\n)\n16:22:55[debug]: [3/13.23.4.2] 입력 후 내용\n16:22:55[debug]: array (\n 'type' => 'KT-CS',\n 'ip' => '13.23.4.2',\n 'price' => '50000',\n 'accountid' => 'KT-X23',\n 'uid' => 3,\n)\n16:22:55[info]: [13.23.4.2]생성되었습니다.:','default','2025-05-29 07:22:55'),(47,1,'Equipment\\Part\\Software','create','작업이 성공적으로 완료되었습니다.','16:23:17[debug]: 입력내용\n16:23:17[debug]: array (\n 'type' => 'Windows',\n 'model' => 'Windows 2008R2 Ent',\n 'price' => '10000',\n 'status' => 'default',\n 'description' => '',\n)\n16:23:17[debug]: [1/Windows 2008R2 Ent] 입력 후 내용\n16:23:17[debug]: array (\n 'type' => 'Windows',\n 'model' => 'Windows 2008R2 Ent',\n 'price' => '10000',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:23:17[info]: [Windows 2008R2 Ent]생성되었습니다.:','default','2025-05-29 07:23:17'),(48,1,'Equipment\\Part\\Software','create','작업이 성공적으로 완료되었습니다.','16:23:36[debug]: 입력내용\n16:23:36[debug]: array (\n 'type' => 'Windows',\n 'model' => 'Windows 10',\n 'price' => '5000',\n 'status' => 'default',\n 'description' => '',\n)\n16:23:36[debug]: [2/Windows 10] 입력 후 내용\n16:23:36[debug]: array (\n 'type' => 'Windows',\n 'model' => 'Windows 10',\n 'price' => '5000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:23:36[info]: [Windows 10]생성되었습니다.:','default','2025-05-29 07:23:36'),(49,1,'Equipment\\Part\\Software','create','작업이 성공적으로 완료되었습니다.','16:23:53[debug]: 입력내용\n16:23:53[debug]: array (\n 'type' => 'Linux',\n 'model' => 'CentOS 7.9',\n 'price' => '5000',\n 'status' => 'default',\n 'description' => '',\n)\n16:23:53[debug]: [3/CentOS 7.9] 입력 후 내용\n16:23:53[debug]: array (\n 'type' => 'Linux',\n 'model' => 'CentOS 7.9',\n 'price' => '5000',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:23:53[info]: [CentOS 7.9]생성되었습니다.:','default','2025-05-29 07:23:53'),(50,1,'Equipment\\Part\\Software','create','작업이 성공적으로 완료되었습니다.','16:24:14[debug]: 입력내용\n16:24:14[debug]: array (\n 'type' => 'Security',\n 'model' => '닷디펜더',\n 'price' => '10000',\n 'status' => 'default',\n 'description' => '',\n)\n16:24:14[debug]: [4/닷디펜더] 입력 후 내용\n16:24:14[debug]: array (\n 'type' => 'Security',\n 'model' => '닷디펜더',\n 'price' => '10000',\n 'status' => 'default',\n 'uid' => 4,\n)\n16:24:14[info]: [닷디펜더]생성되었습니다.:','default','2025-05-29 07:24:14'),(51,1,'Equipment\\Part\\Software','create','작업이 성공적으로 완료되었습니다.','16:24:36[debug]: 입력내용\n16:24:36[debug]: array (\n 'type' => 'Virus',\n 'model' => '비트디펜더',\n 'price' => '5000',\n 'status' => 'default',\n 'description' => '',\n)\n16:24:36[debug]: [5/비트디펜더] 입력 후 내용\n16:24:36[debug]: array (\n 'type' => 'Virus',\n 'model' => '비트디펜더',\n 'price' => '5000',\n 'status' => 'default',\n 'uid' => 5,\n)\n16:24:36[info]: [비트디펜더]생성되었습니다.:','default','2025-05-29 07:24:36'),(52,1,'Equipment\\Part\\Cpu','create','작업이 성공적으로 완료되었습니다.','16:25:04[debug]: 입력내용\n16:25:04[debug]: array (\n 'model' => 'Xeon(R) CPU E5-2690 v2 @3.00GHz',\n 'price' => '50000',\n 'status' => 'default',\n)\n16:25:04[debug]: [1/Xeon(R) CPU E5-2690 v2 @3.00GHz [50,000원]] 입력 후 내용\n16:25:04[debug]: array (\n 'model' => 'Xeon(R) CPU E5-2690 v2 @3.00GHz',\n 'price' => '50000',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:25:04[info]: [Xeon(R) CPU E5-2690 v2 @3.00GHz [50,000원]]생성되었습니다.:','default','2025-05-29 07:25:04'),(53,1,'Equipment\\Part\\Cpu','create','작업이 성공적으로 완료되었습니다.','16:25:17[debug]: 입력내용\n16:25:17[debug]: array (\n 'model' => 'Xeon(R) CPU E5-2690 v4 @ 2.60GHz',\n 'price' => '70000',\n 'status' => 'default',\n)\n16:25:17[debug]: [2/Xeon(R) CPU E5-2690 v4 @ 2.60GHz [70,000원]] 입력 후 내용\n16:25:17[debug]: array (\n 'model' => 'Xeon(R) CPU E5-2690 v4 @ 2.60GHz',\n 'price' => '70000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:25:17[info]: [Xeon(R) CPU E5-2690 v4 @ 2.60GHz [70,000원]]생성되었습니다.:','default','2025-05-29 07:25:17'),(54,1,'Equipment\\Part\\Cpu','create','작업이 성공적으로 완료되었습니다.','16:25:56[debug]: 입력내용\n16:25:56[debug]: array (\n 'model' => 'Intel i3',\n 'price' => '10000',\n 'status' => 'default',\n)\n16:25:56[debug]: [3/Intel i3 [10,000원]] 입력 후 내용\n16:25:56[debug]: array (\n 'model' => 'Intel i3',\n 'price' => '10000',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:25:56[info]: [Intel i3 [10,000원]]생성되었습니다.:','default','2025-05-29 07:25:56'),(55,1,'Equipment\\Part\\Cpu','create','작업이 성공적으로 완료되었습니다.','16:26:08[debug]: 입력내용\n16:26:08[debug]: array (\n 'model' => 'Intel i5',\n 'price' => '20000',\n 'status' => 'default',\n)\n16:26:08[debug]: [4/Intel i5 [20,000원]] 입력 후 내용\n16:26:08[debug]: array (\n 'model' => 'Intel i5',\n 'price' => '20000',\n 'status' => 'default',\n 'uid' => 4,\n)\n16:26:08[info]: [Intel i5 [20,000원]]생성되었습니다.:','default','2025-05-29 07:26:08'),(56,1,'Equipment\\Part\\Cpu','create','작업이 성공적으로 완료되었습니다.','16:26:22[debug]: 입력내용\n16:26:22[debug]: array (\n 'model' => 'Intel i7',\n 'price' => '30000',\n 'status' => 'default',\n)\n16:26:22[debug]: [5/Intel i7 [30,000원]] 입력 후 내용\n16:26:22[debug]: array (\n 'model' => 'Intel i7',\n 'price' => '30000',\n 'status' => 'default',\n 'uid' => 5,\n)\n16:26:22[info]: [Intel i7 [30,000원]]생성되었습니다.:','default','2025-05-29 07:26:22'),(57,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:26:40[debug]: 입력내용\n16:26:40[debug]: array (\n 'model' => 'ECC 2G',\n 'price' => '1000',\n 'status' => 'default',\n)\n16:26:40[debug]: [1/ECC 2G [1,000원]] 입력 후 내용\n16:26:40[debug]: array (\n 'model' => 'ECC 2G',\n 'price' => '1000',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:26:40[info]: [ECC 2G [1,000원]]생성되었습니다.:','default','2025-05-29 07:26:40'),(58,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:26:52[debug]: 입력내용\n16:26:52[debug]: array (\n 'model' => 'ECC 4G',\n 'price' => '2000',\n 'status' => 'default',\n)\n16:26:52[debug]: [2/ECC 4G [2,000원]] 입력 후 내용\n16:26:52[debug]: array (\n 'model' => 'ECC 4G',\n 'price' => '2000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:26:52[info]: [ECC 4G [2,000원]]생성되었습니다.:','default','2025-05-29 07:26:52'),(59,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:27:08[debug]: 입력내용\n16:27:08[debug]: array (\n 'model' => 'ECC 8G',\n 'price' => '3000',\n 'status' => 'default',\n)\n16:27:08[debug]: [3/ECC 8G [3,000원]] 입력 후 내용\n16:27:08[debug]: array (\n 'model' => 'ECC 8G',\n 'price' => '3000',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:27:08[info]: [ECC 8G [3,000원]]생성되었습니다.:','default','2025-05-29 07:27:08'),(60,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:27:22[debug]: 입력내용\n16:27:22[debug]: array (\n 'model' => 'ECC 16G',\n 'price' => '4000',\n 'status' => 'default',\n)\n16:27:22[debug]: [4/ECC 16G [4,000원]] 입력 후 내용\n16:27:22[debug]: array (\n 'model' => 'ECC 16G',\n 'price' => '4000',\n 'status' => 'default',\n 'uid' => 4,\n)\n16:27:22[info]: [ECC 16G [4,000원]]생성되었습니다.:','default','2025-05-29 07:27:22'),(61,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:27:33[debug]: 입력내용\n16:27:33[debug]: array (\n 'model' => 'ECC 32G',\n 'price' => '5000',\n 'status' => 'default',\n)\n16:27:33[debug]: [5/ECC 32G [5,000원]] 입력 후 내용\n16:27:33[debug]: array (\n 'model' => 'ECC 32G',\n 'price' => '5000',\n 'status' => 'default',\n 'uid' => 5,\n)\n16:27:33[info]: [ECC 32G [5,000원]]생성되었습니다.:','default','2025-05-29 07:27:33'),(62,1,'Equipment\\Part\\Disk','create','작업이 성공적으로 완료되었습니다.','16:27:54[debug]: 입력내용\n16:27:54[debug]: array (\n 'model' => 'Samsung SSD 860 256G',\n 'price' => '50000',\n 'status' => '',\n)\n16:27:54[debug]: [1/Samsung SSD 860 256G [50,000원]] 입력 후 내용\n16:27:54[debug]: array (\n 'model' => 'Samsung SSD 860 256G',\n 'price' => '50000',\n 'uid' => 1,\n)\n16:27:54[info]: [Samsung SSD 860 256G [50,000원]]생성되었습니다.:','default','2025-05-29 07:27:54'),(63,1,'Equipment\\Part\\Disk','create','작업이 성공적으로 완료되었습니다.','16:28:09[debug]: 입력내용\n16:28:09[debug]: array (\n 'model' => 'Samsung SSD 870 EVO 500G',\n 'price' => '70000',\n 'status' => 'default',\n)\n16:28:09[debug]: [2/Samsung SSD 870 EVO 500G [70,000원]] 입력 후 내용\n16:28:09[debug]: array (\n 'model' => 'Samsung SSD 870 EVO 500G',\n 'price' => '70000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:28:09[info]: [Samsung SSD 870 EVO 500G [70,000원]]생성되었습니다.:','default','2025-05-29 07:28:09'),(64,1,'Equipment\\Part\\Disk','create','작업이 성공적으로 완료되었습니다.','16:28:18[debug]: 입력내용\n16:28:18[debug]: array (\n 'model' => 'Samsung SSD 870 Pro 500G',\n 'price' => '80000',\n 'status' => '',\n)\n16:28:18[debug]: [3/Samsung SSD 870 Pro 500G [80,000원]] 입력 후 내용\n16:28:18[debug]: array (\n 'model' => 'Samsung SSD 870 Pro 500G',\n 'price' => '80000',\n 'uid' => 3,\n)\n16:28:18[info]: [Samsung SSD 870 Pro 500G [80,000원]]생성되었습니다.:','default','2025-05-29 07:28:18'),(65,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','16:35:13[debug]: 입력내용\n16:35:13[debug]: array (\n 'code' => 'X386',\n 'switch' => 'C35PA21',\n 'manufactur_at' => '2025-05-01',\n 'type' => 'default',\n 'model' => 'HP DL360 Gen 6',\n 'price' => '200000',\n 'raid' => 'default',\n 'status' => '',\n 'description' => '',\n)\n16:35:13[debug]: [1/X386 [HP DL360 Gen 6]] 입력 후 내용\n16:35:13[debug]: array (\n 'code' => 'X386',\n 'switch' => 'C35PA21',\n 'manufactur_at' => '2025-05-01',\n 'type' => 'default',\n 'model' => 'HP DL360 Gen 6',\n 'price' => '200000',\n 'raid' => 'default',\n 'uid' => 1,\n)\n16:35:13[info]: [X386 [HP DL360 Gen 6]]생성되었습니다.:','default','2025-05-29 07:35:13'),(66,1,'Equipment\\Link\\Line','create','작업이 성공적으로 완료되었습니다.','16:35:58[debug]: 입력내용\n16:35:58[debug]: array (\n 'serverinfo_uid' => '1',\n 'lineinfo_uid' => '8',\n)\n16:35:58[debug]: [1/1] 입력 후 내용\n16:35:58[debug]: array (\n 'serverinfo_uid' => '1',\n 'lineinfo_uid' => '8',\n 'uid' => 1,\n)\n16:35:58[info]: [1]생성되었습니다.:','default','2025-05-29 07:35:58'),(67,1,'Equipment\\Link\\Ip','create','작업이 성공적으로 완료되었습니다.','16:36:10[debug]: 입력내용\n16:36:10[debug]: array (\n 'serverinfo_uid' => '1',\n 'ipinfo_uid' => '13',\n)\n16:36:10[debug]: [1/1] 입력 후 내용\n16:36:10[debug]: array (\n 'serverinfo_uid' => '1',\n 'ipinfo_uid' => '13',\n 'uid' => 1,\n)\n16:36:10[info]: [1]생성되었습니다.:','default','2025-05-29 07:36:10'),(68,1,'Equipment\\Link\\Cpu','create','작업이 성공적으로 완료되었습니다.','16:36:38[debug]: 입력내용\n16:36:38[debug]: array (\n 'serverinfo_uid' => '1',\n 'cpuinfo_uid' => '1',\n)\n16:36:38[debug]: [1/1] 입력 후 내용\n16:36:38[debug]: array (\n 'serverinfo_uid' => '1',\n 'cpuinfo_uid' => '1',\n 'uid' => 1,\n)\n16:36:38[info]: [1]생성되었습니다.:','default','2025-05-29 07:36:38'),(69,1,'Equipment\\Link\\Cpu','create','작업이 성공적으로 완료되었습니다.','16:36:45[debug]: 입력내용\n16:36:45[debug]: array (\n 'serverinfo_uid' => '1',\n 'cpuinfo_uid' => '1',\n)\n16:36:45[debug]: [2/2] 입력 후 내용\n16:36:45[debug]: array (\n 'serverinfo_uid' => '1',\n 'cpuinfo_uid' => '1',\n 'uid' => 2,\n)\n16:36:45[info]: [2]생성되었습니다.:','default','2025-05-29 07:36:45'),(70,1,'Equipment\\Link\\Ram','create','작업이 성공적으로 완료되었습니다.','16:36:56[debug]: 입력내용\n16:36:56[debug]: array (\n 'serverinfo_uid' => '1',\n 'raminfo_uid' => '2',\n)\n16:36:56[debug]: [1/1] 입력 후 내용\n16:36:56[debug]: array (\n 'serverinfo_uid' => '1',\n 'raminfo_uid' => '2',\n 'uid' => 1,\n)\n16:36:56[info]: [1]생성되었습니다.:','default','2025-05-29 07:36:56'),(71,1,'Equipment\\Link\\Ram','create','작업이 성공적으로 완료되었습니다.','16:37:04[debug]: 입력내용\n16:37:04[debug]: array (\n 'serverinfo_uid' => '1',\n 'raminfo_uid' => '2',\n)\n16:37:04[debug]: [2/2] 입력 후 내용\n16:37:04[debug]: array (\n 'serverinfo_uid' => '1',\n 'raminfo_uid' => '2',\n 'uid' => 2,\n)\n16:37:04[info]: [2]생성되었습니다.:','default','2025-05-29 07:37:04'),(72,1,'Equipment\\Link\\Disk','create','작업이 성공적으로 완료되었습니다.','16:37:13[debug]: 입력내용\n16:37:13[debug]: array (\n 'serverinfo_uid' => '1',\n 'diskinfo_uid' => '1',\n)\n16:37:13[debug]: [1/1] 입력 후 내용\n16:37:13[debug]: array (\n 'serverinfo_uid' => '1',\n 'diskinfo_uid' => '1',\n 'uid' => 1,\n)\n16:37:13[info]: [1]생성되었습니다.:','default','2025-05-29 07:37:13'),(73,1,'Equipment\\Link\\Disk','create','작업이 성공적으로 완료되었습니다.','16:37:20[debug]: 입력내용\n16:37:20[debug]: array (\n 'serverinfo_uid' => '1',\n 'diskinfo_uid' => '1',\n)\n16:37:20[debug]: [2/2] 입력 후 내용\n16:37:20[debug]: array (\n 'serverinfo_uid' => '1',\n 'diskinfo_uid' => '1',\n 'uid' => 2,\n)\n16:37:20[info]: [2]생성되었습니다.:','default','2025-05-29 07:37:20'),(74,1,'Equipment\\Link\\Software','create','작업이 성공적으로 완료되었습니다.','16:37:43[debug]: 입력내용\n16:37:43[debug]: array (\n 'serverinfo_uid' => '1',\n 'softwareinfo_uid' => '1',\n)\n16:37:43[debug]: [1/1] 입력 후 내용\n16:37:43[debug]: array (\n 'serverinfo_uid' => '1',\n 'softwareinfo_uid' => '1',\n 'uid' => 1,\n)\n16:37:43[info]: [1]생성되었습니다.:','default','2025-05-29 07:37:43'),(75,1,'Equipment\\Link\\Software','create','작업이 성공적으로 완료되었습니다.','16:37:57[debug]: 입력내용\n16:37:57[debug]: array (\n 'serverinfo_uid' => '1',\n 'softwareinfo_uid' => '4',\n)\n16:37:57[debug]: [2/2] 입력 후 내용\n16:37:57[debug]: array (\n 'serverinfo_uid' => '1',\n 'softwareinfo_uid' => '4',\n 'uid' => 2,\n)\n16:37:57[info]: [2]생성되었습니다.:','default','2025-05-29 07:37:57'); -/*!40000 ALTER TABLE `logger` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `paymentinfo` --- - -DROP TABLE IF EXISTS `paymentinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `paymentinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `invoiceinfo_uid` int(11) NOT NULL, - `alias` varchar(50) NOT NULL COMMENT '입금자명', - `type` varchar(20) NOT NULL DEFAULT 'default', - `amount` int(11) NOT NULL DEFAULT 0 COMMENT '청구금액', - `paid_at` date DEFAULT NULL COMMENT '지급일', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - KEY `FK_invoiceinfo_TO_paymentinfo` (`invoiceinfo_uid`), - CONSTRAINT `FK_invoiceinfo_TO_paymentinfo` FOREIGN KEY (`invoiceinfo_uid`) REFERENCES `invoiceinfo` (`uid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `paymentinfo` --- - -LOCK TABLES `paymentinfo` WRITE; -/*!40000 ALTER TABLE `paymentinfo` DISABLE KEYS */; -/*!40000 ALTER TABLE `paymentinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `pointinfo` --- - -DROP TABLE IF EXISTS `pointinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `pointinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `clientinfo_uid` int(11) NOT NULL, - `title` varchar(255) NOT NULL, - `amount` int(11) NOT NULL DEFAULT 0 COMMENT '압출금액', - `status` varchar(20) NOT NULL DEFAULT 'default', - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - KEY `FK_clientinfo_TO_pointinfo` (`clientinfo_uid`), - CONSTRAINT `FK_clientinfo_TO_pointinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='포인트정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `pointinfo` --- - -LOCK TABLES `pointinfo` WRITE; -/*!40000 ALTER TABLE `pointinfo` DISABLE KEYS */; -INSERT INTO `pointinfo` VALUES (1,3,'5월포인트입금',100000,'default','2025-05-29 06:10:41'),(2,3,'5월포인트출금',50000,'out','2025-05-29 06:10:55'); -/*!40000 ALTER TABLE `pointinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `raminfo` --- - -DROP TABLE IF EXISTS `raminfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `raminfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `model` varchar(50) NOT NULL, - `price` int(11) NOT NULL DEFAULT 0, - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_model` (`model`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='RAM 정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `raminfo` --- - -LOCK TABLES `raminfo` WRITE; -/*!40000 ALTER TABLE `raminfo` DISABLE KEYS */; -INSERT INTO `raminfo` VALUES (1,'Samsung SSD 860 256G',50000,'default',NULL,'2025-05-29 07:27:54'),(2,'Samsung SSD 870 EVO 500G',70000,'default',NULL,'2025-05-29 07:28:09'),(3,'Samsung SSD 870 Pro 500G',80000,'default',NULL,'2025-05-29 07:28:18'); -/*!40000 ALTER TABLE `raminfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfo` --- - -DROP TABLE IF EXISTS `serverinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `code` varchar(20) NOT NULL, - `switch` varchar(20) NOT NULL, - `type` varchar(20) NOT NULL DEFAULT 'default', - `model` varchar(50) NOT NULL, - `price` int(11) NOT NULL DEFAULT 0, - `raid` varchar(10) NOT NULL DEFAULT 'default', - `description` text DEFAULT NULL, - `status` varchar(20) NOT NULL DEFAULT 'default', - `manufactur_at` timestamp NOT NULL DEFAULT current_timestamp() COMMENT '제조일', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - UNIQUE KEY `UQ_code` (`code`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfo` --- - -LOCK TABLES `serverinfo` WRITE; -/*!40000 ALTER TABLE `serverinfo` DISABLE KEYS */; -INSERT INTO `serverinfo` VALUES (1,'X386','C35PA21','default','HP DL360 Gen 6',200000,'default',NULL,'default','2025-04-30 15:00:00',NULL,'2025-05-29 07:35:13'); -/*!40000 ALTER TABLE `serverinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfos_cpuinfos` --- - -DROP TABLE IF EXISTS `serverinfos_cpuinfos`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfos_cpuinfos` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `serverinfo_uid` int(11) NOT NULL, - `cpuinfo_uid` int(11) NOT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - KEY `FK_cpuinfo_TO_serverinfos_cpuinfos` (`cpuinfo_uid`), - KEY `FK_serverinfo_TO_serverinfos_cpuinfos` (`serverinfo_uid`), - CONSTRAINT `FK_cpuinfo_TO_serverinfos_cpuinfos` FOREIGN KEY (`cpuinfo_uid`) REFERENCES `cpuinfo` (`uid`), - CONSTRAINT `FK_serverinfo_TO_serverinfos_cpuinfos` FOREIGN KEY (`serverinfo_uid`) REFERENCES `serverinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버_CPU연결'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfos_cpuinfos` --- - -LOCK TABLES `serverinfos_cpuinfos` WRITE; -/*!40000 ALTER TABLE `serverinfos_cpuinfos` DISABLE KEYS */; -INSERT INTO `serverinfos_cpuinfos` VALUES (1,1,1,'2025-05-29 07:36:38'),(2,1,1,'2025-05-29 07:36:45'); -/*!40000 ALTER TABLE `serverinfos_cpuinfos` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfos_defenceinfos` --- - -DROP TABLE IF EXISTS `serverinfos_defenceinfos`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfos_defenceinfos` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `serverinfo_uid` int(11) NOT NULL, - `defenceinfo_uid` int(11) NOT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - KEY `FK_defenceinfo_TO_serverinfos_defenceinfos` (`defenceinfo_uid`), - KEY `FK_serverinfo_TO_serverinfos_defenceinfos` (`serverinfo_uid`), - CONSTRAINT `FK_defenceinfo_TO_serverinfos_defenceinfos` FOREIGN KEY (`defenceinfo_uid`) REFERENCES `defenceinfo` (`uid`), - CONSTRAINT `FK_serverinfo_TO_serverinfos_defenceinfos` FOREIGN KEY (`serverinfo_uid`) REFERENCES `serverinfo` (`uid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버_방어연결'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfos_defenceinfos` --- - -LOCK TABLES `serverinfos_defenceinfos` WRITE; -/*!40000 ALTER TABLE `serverinfos_defenceinfos` DISABLE KEYS */; -/*!40000 ALTER TABLE `serverinfos_defenceinfos` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfos_diskinfos` --- - -DROP TABLE IF EXISTS `serverinfos_diskinfos`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfos_diskinfos` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `serverinfo_uid` int(11) NOT NULL, - `diskinfo_uid` int(11) NOT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - KEY `FK_diskinfo_TO_serverinfos_diskinfos` (`diskinfo_uid`), - KEY `FK_serverinfo_TO_serverinfos_diskinfos` (`serverinfo_uid`), - CONSTRAINT `FK_diskinfo_TO_serverinfos_diskinfos` FOREIGN KEY (`diskinfo_uid`) REFERENCES `diskinfo` (`uid`), - CONSTRAINT `FK_serverinfo_TO_serverinfos_diskinfos` FOREIGN KEY (`serverinfo_uid`) REFERENCES `serverinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버_DISK연결'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfos_diskinfos` --- - -LOCK TABLES `serverinfos_diskinfos` WRITE; -/*!40000 ALTER TABLE `serverinfos_diskinfos` DISABLE KEYS */; -INSERT INTO `serverinfos_diskinfos` VALUES (1,1,1,'2025-05-29 07:37:13'),(2,1,1,'2025-05-29 07:37:20'); -/*!40000 ALTER TABLE `serverinfos_diskinfos` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfos_ipinfos` --- - -DROP TABLE IF EXISTS `serverinfos_ipinfos`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfos_ipinfos` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `serverinfo_uid` int(11) NOT NULL, - `ipinfo_uid` int(11) NOT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - KEY `FK_ipinfo_TO_serverinfos_ipinfos` (`ipinfo_uid`), - KEY `FK_serverinfo_TO_serverinfos_ipinfos` (`serverinfo_uid`), - CONSTRAINT `FK_ipinfo_TO_serverinfos_ipinfos` FOREIGN KEY (`ipinfo_uid`) REFERENCES `ipinfo` (`uid`), - CONSTRAINT `FK_serverinfo_TO_serverinfos_ipinfos` FOREIGN KEY (`serverinfo_uid`) REFERENCES `serverinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버_IP연결'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfos_ipinfos` --- - -LOCK TABLES `serverinfos_ipinfos` WRITE; -/*!40000 ALTER TABLE `serverinfos_ipinfos` DISABLE KEYS */; -INSERT INTO `serverinfos_ipinfos` VALUES (1,1,13,'2025-05-29 07:36:10'); -/*!40000 ALTER TABLE `serverinfos_ipinfos` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfos_lineinfos` --- - -DROP TABLE IF EXISTS `serverinfos_lineinfos`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfos_lineinfos` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `serverinfo_uid` int(11) NOT NULL, - `lineinfo_uid` int(11) NOT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - KEY `FK_lineinfo_TO_serverinfos_lineinfos` (`lineinfo_uid`), - KEY `FK_serverinfo_TO_serverinfos_lineinfos` (`serverinfo_uid`), - CONSTRAINT `FK_lineinfo_TO_serverinfos_lineinfos` FOREIGN KEY (`lineinfo_uid`) REFERENCES `lineinfo` (`uid`), - CONSTRAINT `FK_serverinfo_TO_serverinfos_lineinfos` FOREIGN KEY (`serverinfo_uid`) REFERENCES `serverinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버_회선정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfos_lineinfos` --- - -LOCK TABLES `serverinfos_lineinfos` WRITE; -/*!40000 ALTER TABLE `serverinfos_lineinfos` DISABLE KEYS */; -INSERT INTO `serverinfos_lineinfos` VALUES (1,1,8,'2025-05-29 07:35:58'); -/*!40000 ALTER TABLE `serverinfos_lineinfos` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfos_raminfos` --- - -DROP TABLE IF EXISTS `serverinfos_raminfos`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfos_raminfos` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `serverinfo_uid` int(11) NOT NULL, - `raminfo_uid` int(11) NOT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - KEY `FK_raminfo_TO_serverinfos_raminfos` (`raminfo_uid`), - KEY `FK_serverinfo_TO_serverinfos_raminfos` (`serverinfo_uid`), - CONSTRAINT `FK_raminfo_TO_serverinfos_raminfos` FOREIGN KEY (`raminfo_uid`) REFERENCES `raminfo` (`uid`), - CONSTRAINT `FK_serverinfo_TO_serverinfos_raminfos` FOREIGN KEY (`serverinfo_uid`) REFERENCES `serverinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버_RAM연결'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfos_raminfos` --- - -LOCK TABLES `serverinfos_raminfos` WRITE; -/*!40000 ALTER TABLE `serverinfos_raminfos` DISABLE KEYS */; -INSERT INTO `serverinfos_raminfos` VALUES (1,1,2,'2025-05-29 07:36:56'),(2,1,2,'2025-05-29 07:37:04'); -/*!40000 ALTER TABLE `serverinfos_raminfos` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serverinfos_softwareinfos` --- - -DROP TABLE IF EXISTS `serverinfos_softwareinfos`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serverinfos_softwareinfos` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `serverinfo_uid` int(11) NOT NULL, - `softwareinfo_uid` int(11) NOT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_uid` (`uid`), - KEY `FK_softwareinfo_TO_serverinfos_softwareinfos` (`softwareinfo_uid`), - KEY `FK_serverinfo_TO_serverinfos_softwareinfos` (`serverinfo_uid`), - CONSTRAINT `FK_serverinfo_TO_serverinfos_softwareinfos` FOREIGN KEY (`serverinfo_uid`) REFERENCES `serverinfo` (`uid`), - CONSTRAINT `FK_softwareinfo_TO_serverinfos_softwareinfos` FOREIGN KEY (`softwareinfo_uid`) REFERENCES `softwareinfo` (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버_Software연결'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serverinfos_softwareinfos` --- - -LOCK TABLES `serverinfos_softwareinfos` WRITE; -/*!40000 ALTER TABLE `serverinfos_softwareinfos` DISABLE KEYS */; -INSERT INTO `serverinfos_softwareinfos` VALUES (1,1,1,'2025-05-29 07:37:43'),(2,1,4,'2025-05-29 07:37:57'); -/*!40000 ALTER TABLE `serverinfos_softwareinfos` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `serviceinfo` --- - -DROP TABLE IF EXISTS `serviceinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `serviceinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `clientinfo_uid` int(11) NOT NULL, - `start_at` date DEFAULT NULL COMMENT '시작일', - `end_at` date DEFAULT NULL COMMENT '종료일', - `renewal_at` date DEFAULT NULL COMMENT '다음갱신일', - `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - KEY `FK_clientinfo_TO_serviceinfo` (`clientinfo_uid`), - CONSTRAINT `FK_clientinfo_TO_serviceinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서비스정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `serviceinfo` --- - -LOCK TABLES `serviceinfo` WRITE; -/*!40000 ALTER TABLE `serviceinfo` DISABLE KEYS */; -/*!40000 ALTER TABLE `serviceinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `softwareinfo` --- - -DROP TABLE IF EXISTS `softwareinfo`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `softwareinfo` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `type` varchar(20) NOT NULL DEFAULT 'Windows', - `model` varchar(50) NOT NULL, - `price` int(11) NOT NULL DEFAULT 0, - `description` text DEFAULT NULL, - `status` varchar(20) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `UQ_model` (`model`) -) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='소프트웨어 정보'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `softwareinfo` --- - -LOCK TABLES `softwareinfo` WRITE; -/*!40000 ALTER TABLE `softwareinfo` DISABLE KEYS */; -INSERT INTO `softwareinfo` VALUES (1,'Windows','Windows 2008R2 Ent',10000,NULL,'default',NULL,'2025-05-29 07:23:17'),(2,'Windows','Windows 10',5000,NULL,'default',NULL,'2025-05-29 07:23:36'),(3,'Linux','CentOS 7.9',5000,NULL,'default',NULL,'2025-05-29 07:23:53'),(4,'Security','닷디펜더',10000,NULL,'default',NULL,'2025-05-29 07:24:14'),(5,'Virus','비트디펜더',5000,NULL,'default',NULL,'2025-05-29 07:24:36'); -/*!40000 ALTER TABLE `softwareinfo` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `user` --- - -DROP TABLE IF EXISTS `user`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `user` ( - `uid` int(5) unsigned NOT NULL AUTO_INCREMENT, - `id` varchar(20) NOT NULL, - `passwd` varchar(255) NOT NULL, - `name` varchar(20) NOT NULL, - `email` varchar(50) NOT NULL, - `mobile` varchar(20) DEFAULT NULL, - `role` varchar(255) NOT NULL DEFAULT 'manager', - `status` varchar(10) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `id` (`id`), - UNIQUE KEY `email` (`email`), - UNIQUE KEY `UQ_id` (`id`), - UNIQUE KEY `UQ_email` (`email`) -) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `user` --- - -LOCK TABLES `user` WRITE; -/*!40000 ALTER TABLE `user` DISABLE KEYS */; -INSERT INTO `user` VALUES (1,'choi.jh','$2y$10$9kUte0xrvEkxtI9CzVaeKeCAxzOR4pKPpsCaQHR1YW7dXsCrTLWeC','최준흠','choi.jh@prime-idc.jp','','manager,cloudflare,firewall,director,master','default','2023-05-31 14:55:51','2023-03-23 06:50:04'),(2,'cho.jh','$2y$10$ot/aUXR/W1n4Q3dZA2dZCOxQrpVb2Bq31Y7xFQS3G6D1gtImmyBjm','조준희','cho.jh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-30 14:35:55','2023-03-24 02:20:48'),(4,'kimdy','$2y$10$18uyn94xdprzAnt.oYZ5weAvb8rRLhkz/SdQrjEK7yuGhCr9PlUCC','김동윤','kimdy@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:21:50','2023-03-24 02:21:50'),(5,'kimhy','$2y$10$.yEKVqY.F7HoSOZijl4uyeulUtfAQ4EDRiyR2JpgFYBuKw.mZoZvG','김효영','khy@prime-idc.jp',NULL,'manager,cloudflare,director','default','2023-03-24 02:23:18','2023-03-24 02:23:18'),(6,'kim.eh','$2y$10$YmwicI.Br4XNyGamfRADMOu.qlkwKd2fmnNkL7YIkNHGndvqYPnCq','김은혁','kim.eh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:23:52','2023-03-24 02:23:52'),(7,'leeph','$2y$10$lR739WzJsW6rDLgchYs7buek4BYeTlKHTQY60RDqRms9Io7RSY3AC','이풍호','leeph@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-29 16:32:52','2023-03-24 02:24:21'),(8,'jinmingyu','$2y$10$PI8WA6d/z4hDE6hxJoUhbuMH3vTTWH0Ry2Z6fTLUUpwQGaE/9bEZa','김명옥','jinmingyu@idcjp.jp',NULL,'manager,cloudflare','default','2023-07-21 06:48:39','2023-03-24 02:25:00'),(9,'kangdh','$2y$10$gu9OS2DDQQ5H.Hh61t3BSOUp87l35q.xsduVSxvCcn8IgA4jrATgG','강동헌','kang.dh@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-22 23:59:07','2023-03-24 02:25:48'),(10,'yoohs','$2y$10$TGASk98FuZ6Ux6FDquu1aO3rztA01MCle/Vs1.3iaEMQzakAbCzJy','유혜성','yoo.hs@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-02 02:07:19','2023-03-24 02:26:31'),(11,'kim.yh','$2y$10$8GciQXpKYiR3TDWQfh9JjOQAQ.YWGoOSCL0a0/w4XACO0mUgjjbWy','김영환','kim.yh@idcjp.jp',NULL,'manager,cloudflare,firewall','default','2023-10-16 23:08:51','2023-03-24 02:27:05'),(12,'yunmuj','$2y$10$zkgwGVj2JSOVIsxLe8fePe1gvWWaCemfZMktzBlrN8oLb3CKydkZC','윤무정','yunmuj@idcjp.jp',NULL,'manager,cloudflare','default','2024-06-12 00:21:07','2023-03-24 02:27:59'),(13,'kim.mt','$2y$10$3dfkA0oq4LqiJOmjbBGKe.p0Dhj/MDqjoTdw11BOPF/H2qJqnEuHO','김문태','kim.mt@idcjp.jp',NULL,'manager,cloudflare','default','2023-05-31 14:22:43','2023-03-24 02:28:31'),(14,'shin.ms','$2y$10$.jaDkGtm/gZK3ZDF.fJUGOwMI7Zif5588X5AxSMvvk238RDI7spQ6','신민수','shin.ms@idcjp.jp',NULL,'manager,cloudflare','default','2023-03-24 02:29:00','2023-03-24 02:29:00'),(15,'park.sm','$2y$10$BwMxw0uvw2tAdQ0EZQ2/hu.Q7zYu7mbuBPPRTaa14bwG3VLf0cXfu','박선미','park.sm@idcjp.jp',NULL,'manager,cloudflare','default','2024-03-12 02:14:09','2023-03-24 02:29:34'),(19,'park.hg','$2y$10$x7QQOkOEJHVKOnghbHBqYuI12Vsa9KLV8W4wgebCWy1pZiM93/W.e','박혁규','park.hg@prime-idc.jp',NULL,'manager','pause','2023-09-04 10:27:32','2023-09-04 09:48:02'),(21,'masakuni','$2y$10$di6Y7CqJGbbf72kDyCrOCOafJgk3vqJCYg6N3EtBUc3J6r24/7SFe','김창국','masakuni@prime-idc.jp',NULL,'cloudflare','pause','2023-12-18 08:56:29','2023-12-18 08:56:29'),(22,'bjh','$2y$10$LnEQ6kz4igRPZeDYwe7UluRiSaMVGN9Jj1fW3QqUUp6zPeLJW9goS','배장훈','bjh@prime-idc.jp',NULL,'cloudflare','pause','2024-06-06 23:51:19','2024-02-26 01:26:20'),(23,'cho.sh','$2y$10$jmmNrEsFmb2.Zj3OkBXDHuktrIj.NCP/tO2k9kquFBTBssa/lNG6y','조성호','cho.sh@prime-idc.jp','','manager','pause','2024-10-02 00:45:19','2024-10-02 00:32:30'),(24,'kobn','$2y$10$pWM/XFfSNeSng32sypbDX.WaR4UlM4EDkYKCQfFkYIOC7Ppg0nc5G','고병남','ko@prime-idc.jp',NULL,'manager,cloudflare','default',NULL,'2024-10-29 06:30:19'),(25,'jeong.sg','$2y$10$OzH6140JztiUEs4s/VHbPOxfxubFooqwqVhGpdFG8OJCGAFXNu546','정상구','jeong.sg@prime-idc.jp',NULL,'manager,cloudflare','default','2025-01-23 00:30:13','2025-01-23 00:29:46'),(38,'choi.jh234222222','$2y$10$zCgVXnCClLbftgeGxH0rk.v3o1zHkoO8Ywq2UDmGkdjIhK5mLJhvu','adfasdfas2222','postfixadmin@idcjp.jp2222222','043443432722222','cloudflare','pause',NULL,'2025-05-02 04:49:19'),(40,'choi.jh2342222224','$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y','adfasdfas22222221234','postfixadmin@idcjp.jp3234343','04344343271234','manager,cloudflare','pause',NULL,'2025-05-02 06:34:43'); -/*!40000 ALTER TABLE `user` ENABLE KEYS */; -UNLOCK TABLES; -/*!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 2025-05-29 16:38:48 diff --git a/app/Database/dbms_init_all.sql b/app/Database/dbms_init_all.sql new file mode 100644 index 0000000..323504c --- /dev/null +++ b/app/Database/dbms_init_all.sql @@ -0,0 +1,667 @@ +/*!999999\- enable the sandbox mode */ +-- MariaDB dump 10.19 Distrib 10.5.25-MariaDB, for Win64 (AMD64) +-- +-- Host: localhost Database: dbms +-- ------------------------------------------------------ +-- Server version 10.5.25-MariaDB + +/*!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 */; +/*!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 `accountinfo` +-- + +DROP TABLE IF EXISTS `accountinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `accountinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `title` varchar(255) NOT NULL, + `alias` varchar(50) NOT NULL COMMENT '입출금자명', + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '압출금액', + `status` varchar(20) NOT NULL DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_accountinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_accountinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='예치금계좌'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `accountinfo` +-- + +LOCK TABLES `accountinfo` WRITE; +/*!40000 ALTER TABLE `accountinfo` DISABLE KEYS */; +INSERT INTO `accountinfo` VALUES (1,1,'5월예치금입금','Test111',100000,'default','2025-05-29 06:08:43'),(2,1,'5월예치금출금','Test111',50000,'out','2025-05-29 06:09:07'); +/*!40000 ALTER TABLE `accountinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `clientinfo` +-- + +DROP TABLE IF EXISTS `clientinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `clientinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `role` varchar(50) NOT NULL DEFAULT 'user', + `name` varchar(100) NOT NULL, + `phone` varchar(50) DEFAULT NULL, + `email` varchar(50) NOT NULL, + `account_balance` int(11) NOT NULL DEFAULT 0 COMMENT '예치금', + `coupon_balance` int(11) NOT NULL DEFAULT 0 COMMENT '쿠폰수', + `point_balance` int(11) NOT NULL DEFAULT 0 COMMENT '포인트', + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='고객정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `clientinfo` +-- + +LOCK TABLES `clientinfo` WRITE; +/*!40000 ALTER TABLE `clientinfo` DISABLE KEYS */; +INSERT INTO `clientinfo` VALUES (1,'user','Test111','1111','test111@co.kr',50000,0,0,'default','2025-05-29 06:09:07','2025-05-29 06:07:37'),(2,'user,vip','Test222','222','test222@co.kr',0,50,0,'default','2025-05-29 06:10:10','2025-05-29 06:07:54'),(3,'user,vip,reseller','Test333','3333','test333@co.kr',0,0,50000,'default','2025-05-29 06:10:55','2025-05-29 06:08:07'),(4,'user','Test444','4444','test444@co.kr',0,0,0,'default',NULL,'2025-05-29 06:08:17'); +/*!40000 ALTER TABLE `clientinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `couponinfo` +-- + +DROP TABLE IF EXISTS `couponinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `couponinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `title` varchar(100) NOT NULL, + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '갯수', + `status` varchar(20) NOT NULL DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_couponinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_couponinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='쿠폰정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `couponinfo` +-- + +LOCK TABLES `couponinfo` WRITE; +/*!40000 ALTER TABLE `couponinfo` DISABLE KEYS */; +INSERT INTO `couponinfo` VALUES (1,2,'5월쿠폰추가',100,'default','2025-05-29 06:09:41'),(2,2,'5월쿠폰사용',50,'out','2025-05-29 06:10:10'); +/*!40000 ALTER TABLE `couponinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `cpuinfo` +-- + +DROP TABLE IF EXISTS `cpuinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `cpuinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='CPU 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `cpuinfo` +-- + +LOCK TABLES `cpuinfo` WRITE; +/*!40000 ALTER TABLE `cpuinfo` DISABLE KEYS */; +INSERT INTO `cpuinfo` VALUES (1,'Xeon(R) CPU E5-2690 v2 @3.00GHz',50000,'default',NULL,'2025-05-29 07:25:04'),(2,'Xeon(R) CPU E5-2690 v4 @ 2.60GHz',70000,'default',NULL,'2025-05-29 07:25:17'),(3,'Intel i3',10000,'default',NULL,'2025-05-29 07:25:56'),(4,'Intel i5',20000,'default',NULL,'2025-05-29 07:26:08'),(5,'Intel i7',30000,'default',NULL,'2025-05-29 07:26:22'); +/*!40000 ALTER TABLE `cpuinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `defenceinfo` +-- + +DROP TABLE IF EXISTS `defenceinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `defenceinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `type` varchar(20) NOT NULL, + `ip` varchar(50) DEFAULT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `accountid` varchar(50) DEFAULT NULL, + `domain` varchar(100) DEFAULT NULL, + `description` text DEFAULT NULL, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_uid` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='방어(CS)정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `defenceinfo` +-- + +LOCK TABLES `defenceinfo` WRITE; +/*!40000 ALTER TABLE `defenceinfo` DISABLE KEYS */; +INSERT INTO `defenceinfo` VALUES (2,'VPC-CS','21.238.234.34',100000,'VPC-X21',NULL,NULL,'default',NULL,'2025-05-29 07:20:50'),(3,'KT-CS','13.23.4.2',50000,'KT-X23',NULL,NULL,'default',NULL,'2025-05-29 07:22:55'); +/*!40000 ALTER TABLE `defenceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `diskinfo` +-- + +DROP TABLE IF EXISTS `diskinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `diskinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='DISK 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `diskinfo` +-- + +LOCK TABLES `diskinfo` WRITE; +/*!40000 ALTER TABLE `diskinfo` DISABLE KEYS */; +INSERT INTO `diskinfo` VALUES (1,'ECC 2G',1000,'default',NULL,'2025-05-29 07:26:40'),(2,'ECC 4G',2000,'default',NULL,'2025-05-29 07:26:52'),(3,'ECC 8G',3000,'default',NULL,'2025-05-29 07:27:08'),(4,'ECC 16G',4000,'default',NULL,'2025-05-29 07:27:22'),(5,'ECC 32G',5000,'default',NULL,'2025-05-29 07:27:33'); +/*!40000 ALTER TABLE `diskinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `domaininfo` +-- + +DROP TABLE IF EXISTS `domaininfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `domaininfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `domain` varchar(20) NOT NULL, + `expired_at` date NOT NULL COMMENT '종료일', + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_domain` (`domain`), + KEY `FK_clientinfo_TO_domaininfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_domaininfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='도메인 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `domaininfo` +-- + +LOCK TABLES `domaininfo` WRITE; +/*!40000 ALTER TABLE `domaininfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `domaininfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `invoiceinfo` +-- + +DROP TABLE IF EXISTS `invoiceinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `invoiceinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `issue_at` date DEFAULT NULL COMMENT '발행일', + `due_at` date DEFAULT NULL COMMENT '지급기한일', + `total_amount` int(11) NOT NULL DEFAULT 0 COMMENT '총금액', + `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_invoiceinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_invoiceinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='청구서정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `invoiceinfo` +-- + +LOCK TABLES `invoiceinfo` WRITE; +/*!40000 ALTER TABLE `invoiceinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `invoiceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `invoiceinfo_items` +-- + +DROP TABLE IF EXISTS `invoiceinfo_items`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `invoiceinfo_items` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `invoiceinfo_uid` int(11) NOT NULL, + `item_type` varchar(20) NOT NULL, + `item_uid` int(11) NOT NULL, + `billing_cyle` varchar(20) NOT NULL, + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '청구금액', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_invoiceinfo_TO_invoiceinfo_items` (`invoiceinfo_uid`), + CONSTRAINT `FK_invoiceinfo_TO_invoiceinfo_items` FOREIGN KEY (`invoiceinfo_uid`) REFERENCES `invoiceinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='청구서Item정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `invoiceinfo_items` +-- + +LOCK TABLES `invoiceinfo_items` WRITE; +/*!40000 ALTER TABLE `invoiceinfo_items` DISABLE KEYS */; +/*!40000 ALTER TABLE `invoiceinfo_items` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `ipinfo` +-- + +DROP TABLE IF EXISTS `ipinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `ipinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `lineinfo_uid` int(11) NOT NULL, + `ip` char(16) NOT NULL, + `price` int(11) NOT NULL DEFAULT 50000, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_ip` (`ip`), + KEY `FK_lineinfo_TO_ipinfo` (`lineinfo_uid`), + CONSTRAINT `FK_lineinfo_TO_ipinfo` FOREIGN KEY (`lineinfo_uid`) REFERENCES `lineinfo` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=129 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT=' IP 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `ipinfo` +-- + +LOCK TABLES `ipinfo` WRITE; +/*!40000 ALTER TABLE `ipinfo` DISABLE KEYS */; +INSERT INTO `ipinfo` VALUES (1,8,'27.125.207.128',50000,'default',NULL,'2025-05-29 06:45:34'),(2,8,'27.125.207.129',50000,'default',NULL,'2025-05-29 06:45:34'),(3,8,'27.125.207.130',50000,'default',NULL,'2025-05-29 06:45:34'),(4,8,'27.125.207.131',50000,'default',NULL,'2025-05-29 06:45:34'),(5,8,'27.125.207.132',50000,'default',NULL,'2025-05-29 06:45:34'),(6,8,'27.125.207.133',50000,'default',NULL,'2025-05-29 06:45:34'),(7,8,'27.125.207.134',50000,'default',NULL,'2025-05-29 06:45:34'),(8,8,'27.125.207.135',50000,'default',NULL,'2025-05-29 06:45:34'),(9,8,'27.125.207.136',50000,'default',NULL,'2025-05-29 06:45:34'),(10,8,'27.125.207.137',50000,'default',NULL,'2025-05-29 06:45:34'),(11,8,'27.125.207.138',50000,'default',NULL,'2025-05-29 06:45:34'),(12,8,'27.125.207.139',50000,'default',NULL,'2025-05-29 06:45:34'),(13,8,'27.125.207.140',50000,'default',NULL,'2025-05-29 06:45:34'),(14,8,'27.125.207.141',50000,'default',NULL,'2025-05-29 06:45:34'),(15,8,'27.125.207.142',50000,'default',NULL,'2025-05-29 06:45:34'),(16,8,'27.125.207.143',50000,'default',NULL,'2025-05-29 06:45:34'),(17,8,'27.125.207.144',50000,'default',NULL,'2025-05-29 06:45:34'),(18,8,'27.125.207.145',50000,'default',NULL,'2025-05-29 06:45:34'),(19,8,'27.125.207.146',50000,'default',NULL,'2025-05-29 06:45:34'),(20,8,'27.125.207.147',50000,'default',NULL,'2025-05-29 06:45:34'),(21,8,'27.125.207.148',50000,'default',NULL,'2025-05-29 06:45:34'),(22,8,'27.125.207.149',50000,'default',NULL,'2025-05-29 06:45:34'),(23,8,'27.125.207.150',50000,'default',NULL,'2025-05-29 06:45:34'),(24,8,'27.125.207.151',50000,'default',NULL,'2025-05-29 06:45:34'),(25,8,'27.125.207.152',50000,'default',NULL,'2025-05-29 06:45:34'),(26,8,'27.125.207.153',50000,'default',NULL,'2025-05-29 06:45:34'),(27,8,'27.125.207.154',50000,'default',NULL,'2025-05-29 06:45:34'),(28,8,'27.125.207.155',50000,'default',NULL,'2025-05-29 06:45:34'),(29,8,'27.125.207.156',50000,'default',NULL,'2025-05-29 06:45:34'),(30,8,'27.125.207.157',50000,'default',NULL,'2025-05-29 06:45:34'),(31,8,'27.125.207.158',50000,'default',NULL,'2025-05-29 06:45:34'),(32,8,'27.125.207.159',50000,'default',NULL,'2025-05-29 06:45:34'),(33,8,'27.125.207.160',50000,'default',NULL,'2025-05-29 06:45:34'),(34,8,'27.125.207.161',50000,'default',NULL,'2025-05-29 06:45:34'),(35,8,'27.125.207.162',50000,'default',NULL,'2025-05-29 06:45:34'),(36,8,'27.125.207.163',50000,'default',NULL,'2025-05-29 06:45:34'),(37,8,'27.125.207.164',50000,'default',NULL,'2025-05-29 06:45:34'),(38,8,'27.125.207.165',50000,'default',NULL,'2025-05-29 06:45:34'),(39,8,'27.125.207.166',50000,'default',NULL,'2025-05-29 06:45:34'),(40,8,'27.125.207.167',50000,'default',NULL,'2025-05-29 06:45:34'),(41,8,'27.125.207.168',50000,'default',NULL,'2025-05-29 06:45:34'),(42,8,'27.125.207.169',50000,'default',NULL,'2025-05-29 06:45:34'),(43,8,'27.125.207.170',50000,'default',NULL,'2025-05-29 06:45:34'),(44,8,'27.125.207.171',50000,'default',NULL,'2025-05-29 06:45:34'),(45,8,'27.125.207.172',50000,'default',NULL,'2025-05-29 06:45:34'),(46,8,'27.125.207.173',50000,'default',NULL,'2025-05-29 06:45:34'),(47,8,'27.125.207.174',50000,'default',NULL,'2025-05-29 06:45:34'),(48,8,'27.125.207.175',50000,'default',NULL,'2025-05-29 06:45:34'),(49,8,'27.125.207.176',50000,'default',NULL,'2025-05-29 06:45:34'),(50,8,'27.125.207.177',50000,'default',NULL,'2025-05-29 06:45:34'),(51,8,'27.125.207.178',50000,'default',NULL,'2025-05-29 06:45:34'),(52,8,'27.125.207.179',50000,'default',NULL,'2025-05-29 06:45:34'),(53,8,'27.125.207.180',50000,'default',NULL,'2025-05-29 06:45:34'),(54,8,'27.125.207.181',50000,'default',NULL,'2025-05-29 06:45:34'),(55,8,'27.125.207.182',50000,'default',NULL,'2025-05-29 06:45:34'),(56,8,'27.125.207.183',50000,'default',NULL,'2025-05-29 06:45:34'),(57,8,'27.125.207.184',50000,'default',NULL,'2025-05-29 06:45:34'),(58,8,'27.125.207.185',50000,'default',NULL,'2025-05-29 06:45:34'),(59,8,'27.125.207.186',50000,'default',NULL,'2025-05-29 06:45:34'),(60,8,'27.125.207.187',50000,'default',NULL,'2025-05-29 06:45:34'),(61,8,'27.125.207.188',50000,'default',NULL,'2025-05-29 06:45:34'),(62,8,'27.125.207.189',50000,'default',NULL,'2025-05-29 06:45:34'),(63,8,'27.125.207.190',50000,'default',NULL,'2025-05-29 06:45:34'),(64,8,'27.125.207.191',50000,'default',NULL,'2025-05-29 06:45:34'),(65,8,'27.125.207.192',50000,'default',NULL,'2025-05-29 06:45:34'),(66,8,'27.125.207.193',50000,'default',NULL,'2025-05-29 06:45:34'),(67,8,'27.125.207.194',50000,'default',NULL,'2025-05-29 06:45:35'),(68,8,'27.125.207.195',50000,'default',NULL,'2025-05-29 06:45:35'),(69,8,'27.125.207.196',50000,'default',NULL,'2025-05-29 06:45:35'),(70,8,'27.125.207.197',50000,'default',NULL,'2025-05-29 06:45:35'),(71,8,'27.125.207.198',50000,'default',NULL,'2025-05-29 06:45:35'),(72,8,'27.125.207.199',50000,'default',NULL,'2025-05-29 06:45:35'),(73,8,'27.125.207.200',50000,'default',NULL,'2025-05-29 06:45:35'),(74,8,'27.125.207.201',50000,'default',NULL,'2025-05-29 06:45:35'),(75,8,'27.125.207.202',50000,'default',NULL,'2025-05-29 06:45:35'),(76,8,'27.125.207.203',50000,'default',NULL,'2025-05-29 06:45:35'),(77,8,'27.125.207.204',50000,'default',NULL,'2025-05-29 06:45:35'),(78,8,'27.125.207.205',50000,'default',NULL,'2025-05-29 06:45:35'),(79,8,'27.125.207.206',50000,'default',NULL,'2025-05-29 06:45:35'),(80,8,'27.125.207.207',50000,'default',NULL,'2025-05-29 06:45:35'),(81,8,'27.125.207.208',50000,'default',NULL,'2025-05-29 06:45:35'),(82,8,'27.125.207.209',50000,'default',NULL,'2025-05-29 06:45:35'),(83,8,'27.125.207.210',50000,'default',NULL,'2025-05-29 06:45:35'),(84,8,'27.125.207.211',50000,'default',NULL,'2025-05-29 06:45:35'),(85,8,'27.125.207.212',50000,'default',NULL,'2025-05-29 06:45:35'),(86,8,'27.125.207.213',50000,'default',NULL,'2025-05-29 06:45:35'),(87,8,'27.125.207.214',50000,'default',NULL,'2025-05-29 06:45:35'),(88,8,'27.125.207.215',50000,'default',NULL,'2025-05-29 06:45:35'),(89,8,'27.125.207.216',50000,'default',NULL,'2025-05-29 06:45:35'),(90,8,'27.125.207.217',50000,'default',NULL,'2025-05-29 06:45:35'),(91,8,'27.125.207.218',50000,'default',NULL,'2025-05-29 06:45:35'),(92,8,'27.125.207.219',50000,'default',NULL,'2025-05-29 06:45:35'),(93,8,'27.125.207.220',50000,'default',NULL,'2025-05-29 06:45:35'),(94,8,'27.125.207.221',50000,'default',NULL,'2025-05-29 06:45:35'),(95,8,'27.125.207.222',50000,'default',NULL,'2025-05-29 06:45:35'),(96,8,'27.125.207.223',50000,'default',NULL,'2025-05-29 06:45:35'),(97,8,'27.125.207.224',50000,'default',NULL,'2025-05-29 06:45:35'),(98,8,'27.125.207.225',50000,'default',NULL,'2025-05-29 06:45:35'),(99,8,'27.125.207.226',50000,'default',NULL,'2025-05-29 06:45:35'),(100,8,'27.125.207.227',50000,'default',NULL,'2025-05-29 06:45:35'),(101,8,'27.125.207.228',50000,'default',NULL,'2025-05-29 06:45:35'),(102,8,'27.125.207.229',50000,'default',NULL,'2025-05-29 06:45:35'),(103,8,'27.125.207.230',50000,'default',NULL,'2025-05-29 06:45:35'),(104,8,'27.125.207.231',50000,'default',NULL,'2025-05-29 06:45:35'),(105,8,'27.125.207.232',50000,'default',NULL,'2025-05-29 06:45:35'),(106,8,'27.125.207.233',50000,'default',NULL,'2025-05-29 06:45:35'),(107,8,'27.125.207.234',50000,'default',NULL,'2025-05-29 06:45:35'),(108,8,'27.125.207.235',50000,'default',NULL,'2025-05-29 06:45:35'),(109,8,'27.125.207.236',50000,'default',NULL,'2025-05-29 06:45:35'),(110,8,'27.125.207.237',50000,'default',NULL,'2025-05-29 06:45:35'),(111,8,'27.125.207.238',50000,'default',NULL,'2025-05-29 06:45:35'),(112,8,'27.125.207.239',50000,'default',NULL,'2025-05-29 06:45:35'),(113,8,'27.125.207.240',50000,'default',NULL,'2025-05-29 06:45:35'),(114,8,'27.125.207.241',50000,'default',NULL,'2025-05-29 06:45:35'),(115,8,'27.125.207.242',50000,'default',NULL,'2025-05-29 06:45:35'),(116,8,'27.125.207.243',50000,'default',NULL,'2025-05-29 06:45:35'),(117,8,'27.125.207.244',50000,'default',NULL,'2025-05-29 06:45:35'),(118,8,'27.125.207.245',50000,'default',NULL,'2025-05-29 06:45:35'),(119,8,'27.125.207.246',50000,'default',NULL,'2025-05-29 06:45:35'),(120,8,'27.125.207.247',50000,'default',NULL,'2025-05-29 06:45:35'),(121,8,'27.125.207.248',50000,'default',NULL,'2025-05-29 06:45:35'),(122,8,'27.125.207.249',50000,'default',NULL,'2025-05-29 06:45:35'),(123,8,'27.125.207.250',50000,'default',NULL,'2025-05-29 06:45:35'),(124,8,'27.125.207.251',50000,'default',NULL,'2025-05-29 06:45:35'),(125,8,'27.125.207.252',50000,'default',NULL,'2025-05-29 06:45:35'),(126,8,'27.125.207.253',50000,'default',NULL,'2025-05-29 06:45:35'),(127,8,'27.125.207.254',50000,'default',NULL,'2025-05-29 06:45:35'),(128,8,'27.125.207.255',50000,'default',NULL,'2025-05-29 06:45:35'); +/*!40000 ALTER TABLE `ipinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `lineinfo` +-- + +DROP TABLE IF EXISTS `lineinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `lineinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) DEFAULT NULL COMMENT '소유자정보', + `type` varchar(20) NOT NULL COMMENT '회선구분', + `title` varchar(100) NOT NULL, + `bandwith` varchar(20) NOT NULL COMMENT 'IP 대역', + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `start_at` date DEFAULT NULL COMMENT '개통일', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_title` (`title`), + KEY `FK_clientinfo_TO_lineinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_lineinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='회선 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `lineinfo` +-- + +LOCK TABLES `lineinfo` WRITE; +/*!40000 ALTER TABLE `lineinfo` DISABLE KEYS */; +INSERT INTO `lineinfo` VALUES (8,NULL,'default','Softbank회선','27.125.207.128/25',1000000,'default','2025-05-01',NULL,'2025-05-29 06:45:34'); +/*!40000 ALTER TABLE `lineinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `logger` +-- + +DROP TABLE IF EXISTS `logger`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `logger` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `user_uid` int(11) NOT NULL, + `class_name` varchar(255) DEFAULT NULL, + `method_name` varchar(255) DEFAULT NULL, + `title` varchar(255) NOT NULL, + `content` text NOT NULL, + `status` varchar(20) DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_user_TO_logger` (`user_uid`), + CONSTRAINT `FK_user_TO_logger` FOREIGN KEY (`user_uid`) REFERENCES `user` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='작업 기록 로그'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `logger` +-- + +LOCK TABLES `logger` WRITE; +/*!40000 ALTER TABLE `logger` DISABLE KEYS */; +INSERT INTO `logger` VALUES (1,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','12:20:05[debug]: 입력내용\n12:20:05[debug]: array (\n 'code' => 'X386',\n 'manufactur_at' => '2025-06-01',\n 'model' => 'HP DL360 Gen 7',\n 'price' => '200000',\n 'status' => 'default',\n 'description' => '',\n)\n12:20:05[debug]: [1/HP DL360 Gen 7 [HP DL360 Gen 7]] 입력 후 내용\n12:20:05[debug]: array (\n 'code' => 'X386',\n 'manufactur_at' => '2025-06-01',\n 'model' => 'HP DL360 Gen 7',\n 'price' => '200000',\n 'status' => 'default',\n 'uid' => 1,\n)\n12:20:05[info]: [HP DL360 Gen 7 [HP DL360 Gen 7]]생성되었습니다.:','default','2025-06-02 03:20:05'),(2,1,'Equipment\\Server','create','작업이 실패하였습니다.','12:21:29[debug]: 입력내용\n12:21:29[debug]: array (\n 'code' => 'ZE2345',\n 'manufactur_at' => '2017-06-07',\n 'model' => 'HP DL360 Gen 7',\n 'price' => '300000',\n 'status' => 'default',\n 'description' => '',\n)\n12:21:29[error]: \n------save_process 오류-----\nINSERT INTO `serverinfo` (`code`, `manufactur_at`, `model`, `price`, `status`) VALUES ('ZE2345', '2017-06-07', 'HP DL360 Gen 7', '300000', 'default')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Duplicate entry \\'HP DL360 Gen 7\\' for key \\'UQ_model\\'',\n)\n------------------------------\n\n12:21:29[debug]: \n------save_process 오류-----\nINSERT INTO `serverinfo` (`code`, `manufactur_at`, `model`, `price`, `status`) VALUES ('ZE2345', '2017-06-07', 'HP DL360 Gen 7', '300000', 'default')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Duplicate entry \\'HP DL360 Gen 7\\' for key \\'UQ_model\\'',\n)\n------------------------------\n','default','2025-06-02 03:21:29'),(3,1,'Equipment\\Server','delete','작업이 성공적으로 완료되었습니다.','12:22:37[info]: [HP DL360 Gen 7 [HP DL360 Gen 7]]삭제되였습니다.:','default','2025-06-02 03:22:37'),(4,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','12:27:07[debug]: 입력내용\n12:27:07[debug]: array (\n 'code' => 'X386',\n 'manufactur_at' => '2025-06-01',\n 'model' => 'HP DL360 Gen 6',\n 'price' => '100000',\n 'status' => 'default',\n 'description' => '',\n)\n12:27:07[debug]: [3/HP DL360 Gen 6 [HP DL360 Gen 6]] 입력 후 내용\n12:27:07[debug]: array (\n 'code' => 'X386',\n 'manufactur_at' => '2025-06-01',\n 'model' => 'HP DL360 Gen 6',\n 'price' => '100000',\n 'status' => 'default',\n 'uid' => 3,\n)\n12:27:07[info]: [HP DL360 Gen 6 [HP DL360 Gen 6]]생성되었습니다.:','default','2025-06-02 03:27:08'),(5,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','12:28:06[debug]: 입력내용\n12:28:06[debug]: array (\n 'code' => 'XE785',\n 'manufactur_at' => '2019-06-04',\n 'model' => 'HP DL360 Gen 7',\n 'price' => '150000',\n 'status' => 'default',\n 'description' => '',\n)\n12:28:06[debug]: [4/HP DL360 Gen 7 [HP DL360 Gen 7]] 입력 후 내용\n12:28:06[debug]: array (\n 'code' => 'XE785',\n 'manufactur_at' => '2019-06-04',\n 'model' => 'HP DL360 Gen 7',\n 'price' => '150000',\n 'status' => 'default',\n 'uid' => 4,\n)\n12:28:06[info]: [HP DL360 Gen 7 [HP DL360 Gen 7]]생성되었습니다.:','default','2025-06-02 03:28:06'),(6,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','12:28:35[debug]: 입력내용\n12:28:35[debug]: array (\n 'code' => 'ZE2345',\n 'manufactur_at' => '2019-06-11',\n 'model' => 'HP DL360 Gen 8',\n 'price' => '200000',\n 'status' => 'default',\n 'description' => '',\n)\n12:28:35[debug]: [5/HP DL360 Gen 8 [HP DL360 Gen 8]] 입력 후 내용\n12:28:35[debug]: array (\n 'code' => 'ZE2345',\n 'manufactur_at' => '2019-06-11',\n 'model' => 'HP DL360 Gen 8',\n 'price' => '200000',\n 'status' => 'default',\n 'uid' => 5,\n)\n12:28:35[info]: [HP DL360 Gen 8 [HP DL360 Gen 8]]생성되었습니다.:','default','2025-06-02 03:28:35'),(7,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','12:29:22[debug]: 입력내용\n12:29:22[debug]: array (\n 'code' => 'I3A23',\n 'manufactur_at' => '2025-04-16',\n 'model' => '3,4,5세대 PC',\n 'price' => '50000',\n 'status' => 'default',\n 'description' => '',\n)\n12:29:22[debug]: [6/3,4,5세대 PC [3,4,5세대 PC]] 입력 후 내용\n12:29:22[debug]: array (\n 'code' => 'I3A23',\n 'manufactur_at' => '2025-04-16',\n 'model' => '3,4,5세대 PC',\n 'price' => '50000',\n 'status' => 'default',\n 'uid' => 6,\n)\n12:29:22[info]: [3,4,5세대 PC [3,4,5세대 PC]]생성되었습니다.:','default','2025-06-02 03:29:22'),(8,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','12:29:55[debug]: 입력내용\n12:29:55[debug]: array (\n 'code' => 'I7',\n 'manufactur_at' => '2025-02-04',\n 'model' => '6,7,8세대 PC',\n 'price' => '70000',\n 'status' => 'default',\n 'description' => '',\n)\n12:29:55[debug]: [7/6,7,8세대 PC [6,7,8세대 PC]] 입력 후 내용\n12:29:55[debug]: array (\n 'code' => 'I7',\n 'manufactur_at' => '2025-02-04',\n 'model' => '6,7,8세대 PC',\n 'price' => '70000',\n 'status' => 'default',\n 'uid' => 7,\n)\n12:29:55[info]: [6,7,8세대 PC [6,7,8세대 PC]]생성되었습니다.:','default','2025-06-02 03:29:55'),(9,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','12:30:31[debug]: 입력내용\n12:30:31[debug]: array (\n 'code' => 'Min234',\n 'manufactur_at' => '2025-04-16',\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'status' => 'default',\n 'description' => '',\n)\n12:30:31[debug]: [8/12,13,14세대 MiniPC [12,13,14세대 MiniPC]] 입력 후 내용\n12:30:31[debug]: array (\n 'code' => 'Min234',\n 'manufactur_at' => '2025-04-16',\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'status' => 'default',\n 'uid' => 8,\n)\n12:30:31[info]: [12,13,14세대 MiniPC [12,13,14세대 MiniPC]]생성되었습니다.:','default','2025-06-02 03:30:31'); +/*!40000 ALTER TABLE `logger` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `paymentinfo` +-- + +DROP TABLE IF EXISTS `paymentinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `paymentinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `invoiceinfo_uid` int(11) NOT NULL, + `alias` varchar(50) NOT NULL COMMENT '결제자명', + `type` varchar(20) NOT NULL COMMENT '결제방식', + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '결제금액', + `paid_at` date DEFAULT NULL COMMENT '결제일', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_invoiceinfo_TO_paymentinfo` (`invoiceinfo_uid`), + CONSTRAINT `FK_invoiceinfo_TO_paymentinfo` FOREIGN KEY (`invoiceinfo_uid`) REFERENCES `invoiceinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='결제정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `paymentinfo` +-- + +LOCK TABLES `paymentinfo` WRITE; +/*!40000 ALTER TABLE `paymentinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `paymentinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `pointinfo` +-- + +DROP TABLE IF EXISTS `pointinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `pointinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `title` varchar(255) NOT NULL, + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '압출금액', + `status` varchar(20) NOT NULL DEFAULT 'default', + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_pointinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_pointinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='포인트정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `pointinfo` +-- + +LOCK TABLES `pointinfo` WRITE; +/*!40000 ALTER TABLE `pointinfo` DISABLE KEYS */; +INSERT INTO `pointinfo` VALUES (1,3,'5월포인트입금',100000,'default','2025-05-29 06:10:41'),(2,3,'5월포인트출금',50000,'out','2025-05-29 06:10:55'); +/*!40000 ALTER TABLE `pointinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `raminfo` +-- + +DROP TABLE IF EXISTS `raminfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `raminfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='RAM 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `raminfo` +-- + +LOCK TABLES `raminfo` WRITE; +/*!40000 ALTER TABLE `raminfo` DISABLE KEYS */; +INSERT INTO `raminfo` VALUES (1,'Samsung SSD 860 256G',50000,'default',NULL,'2025-05-29 07:27:54'),(2,'Samsung SSD 870 EVO 500G',70000,'default',NULL,'2025-05-29 07:28:09'),(3,'Samsung SSD 870 Pro 500G',80000,'default',NULL,'2025-05-29 07:28:18'); +/*!40000 ALTER TABLE `raminfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `serverinfo` +-- + +DROP TABLE IF EXISTS `serverinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `serverinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) DEFAULT NULL COMMENT '소유자정보', + `code` varchar(20) NOT NULL, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `description` text DEFAULT NULL, + `status` varchar(20) NOT NULL DEFAULT 'default', + `manufactur_at` timestamp NOT NULL DEFAULT current_timestamp() COMMENT '제조일', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_uid` (`uid`), + UNIQUE KEY `UQ_code` (`code`), + KEY `FK_clientinfo_TO_serverinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_serverinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서버정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `serverinfo` +-- + +LOCK TABLES `serverinfo` WRITE; +/*!40000 ALTER TABLE `serverinfo` DISABLE KEYS */; +INSERT INTO `serverinfo` VALUES (3,NULL,'X386','HP DL360 Gen 6',100000,NULL,'default','2025-05-31 15:00:00',NULL,'2025-06-02 03:27:07'),(4,NULL,'XE785','HP DL360 Gen 7',150000,NULL,'default','2019-06-03 15:00:00',NULL,'2025-06-02 03:28:06'),(5,NULL,'ZE2345','HP DL360 Gen 8',200000,NULL,'default','2019-06-10 15:00:00',NULL,'2025-06-02 03:28:35'),(6,NULL,'I3A23','3,4,5세대 PC',50000,NULL,'default','2025-04-15 15:00:00',NULL,'2025-06-02 03:29:22'),(7,NULL,'I7','6,7,8세대 PC',70000,NULL,'default','2025-02-03 15:00:00',NULL,'2025-06-02 03:29:55'),(8,NULL,'Min234','12,13,14세대 MiniPC',90000,NULL,'default','2025-04-15 15:00:00',NULL,'2025-06-02 03:30:31'); +/*!40000 ALTER TABLE `serverinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `serviceinfo` +-- + +DROP TABLE IF EXISTS `serviceinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `serviceinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) NOT NULL, + `switch` varchar(20) NOT NULL, + `location` varchar(20) DEFAULT NULL, + `type` varchar(20) NOT NULL, + `raid` varchar(20) NOT NULL, + `billing_at` date NOT NULL COMMENT '청구일', + `start_at` date NOT NULL COMMENT '시작일', + `end_at` date DEFAULT NULL COMMENT '종료일', + `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_clientinfo_TO_serviceinfo` (`clientinfo_uid`), + CONSTRAINT `FK_clientinfo_TO_serviceinfo` FOREIGN KEY (`clientinfo_uid`) REFERENCES `clientinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서비스정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `serviceinfo` +-- + +LOCK TABLES `serviceinfo` WRITE; +/*!40000 ALTER TABLE `serviceinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `serviceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `serviceinfo_items` +-- + +DROP TABLE IF EXISTS `serviceinfo_items`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `serviceinfo_items` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `serviceinfo_uid` int(11) NOT NULL, + `item_type` varchar(20) NOT NULL, + `item_uid` int(11) NOT NULL, + `billing_cyle` varchar(20) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0 COMMENT '소비자금액', + `amount` int(11) NOT NULL DEFAULT 0 COMMENT '청구금액', + `start_at` date DEFAULT NULL COMMENT '시작일', + `end_at` date DEFAULT NULL COMMENT '종료일', + `status` varchar(20) NOT NULL DEFAULT 'default' COMMENT '상태', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + KEY `FK_serviceinfo_TO_serviceinfo_items` (`serviceinfo_uid`), + CONSTRAINT `FK_serviceinfo_TO_serviceinfo_items` FOREIGN KEY (`serviceinfo_uid`) REFERENCES `serviceinfo` (`uid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='서비스Item정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `serviceinfo_items` +-- + +LOCK TABLES `serviceinfo_items` WRITE; +/*!40000 ALTER TABLE `serviceinfo_items` DISABLE KEYS */; +/*!40000 ALTER TABLE `serviceinfo_items` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `softwareinfo` +-- + +DROP TABLE IF EXISTS `softwareinfo`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `softwareinfo` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `type` varchar(20) NOT NULL, + `model` varchar(50) NOT NULL, + `price` int(11) NOT NULL DEFAULT 0, + `description` text DEFAULT NULL, + `status` varchar(20) NOT NULL DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_model` (`model`) +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='소프트웨어 정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `softwareinfo` +-- + +LOCK TABLES `softwareinfo` WRITE; +/*!40000 ALTER TABLE `softwareinfo` DISABLE KEYS */; +INSERT INTO `softwareinfo` VALUES (1,'Windows','Windows 2008R2 Ent',10000,NULL,'default',NULL,'2025-05-29 07:23:17'),(2,'Windows','Windows 10',5000,NULL,'default',NULL,'2025-05-29 07:23:36'),(3,'Linux','CentOS 7.9',5000,NULL,'default',NULL,'2025-05-29 07:23:53'),(4,'Security','닷디펜더',10000,NULL,'default',NULL,'2025-05-29 07:24:14'),(5,'Virus','비트디펜더',5000,NULL,'default',NULL,'2025-05-29 07:24:36'); +/*!40000 ALTER TABLE `softwareinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Table structure for table `user` +-- + +DROP TABLE IF EXISTS `user`; +/*!40101 SET @saved_cs_client = @@character_set_client */; +/*!40101 SET character_set_client = utf8 */; +CREATE TABLE `user` ( + `uid` int(11) NOT NULL AUTO_INCREMENT, + `id` varchar(20) NOT NULL, + `passwd` varchar(255) NOT NULL, + `name` varchar(20) NOT NULL, + `email` varchar(50) NOT NULL, + `mobile` varchar(20) DEFAULT NULL, + `role` varchar(50) DEFAULT NULL, + `status` varchar(20) DEFAULT 'default', + `updated_at` timestamp NULL DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`uid`), + UNIQUE KEY `UQ_id` (`id`), + UNIQUE KEY `UQ_email` (`email`) +) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='관리자정보'; +/*!40101 SET character_set_client = @saved_cs_client */; + +-- +-- Dumping data for table `user` +-- + +LOCK TABLES `user` WRITE; +/*!40000 ALTER TABLE `user` DISABLE KEYS */; +INSERT INTO `user` VALUES (1,'choi.jh','$2y$10$9kUte0xrvEkxtI9CzVaeKeCAxzOR4pKPpsCaQHR1YW7dXsCrTLWeC','최준흠','choi.jh@prime-idc.jp','','manager,cloudflare,firewall,director,master','default','2023-05-31 14:55:51','2023-03-23 06:50:04'),(2,'cho.jh','$2y$10$ot/aUXR/W1n4Q3dZA2dZCOxQrpVb2Bq31Y7xFQS3G6D1gtImmyBjm','조준희','cho.jh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-30 14:35:55','2023-03-24 02:20:48'),(4,'kimdy','$2y$10$18uyn94xdprzAnt.oYZ5weAvb8rRLhkz/SdQrjEK7yuGhCr9PlUCC','김동윤','kimdy@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:21:50','2023-03-24 02:21:50'),(5,'kimhy','$2y$10$.yEKVqY.F7HoSOZijl4uyeulUtfAQ4EDRiyR2JpgFYBuKw.mZoZvG','김효영','khy@prime-idc.jp',NULL,'manager,cloudflare,director','default','2023-03-24 02:23:18','2023-03-24 02:23:18'),(6,'kim.eh','$2y$10$YmwicI.Br4XNyGamfRADMOu.qlkwKd2fmnNkL7YIkNHGndvqYPnCq','김은혁','kim.eh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:23:52','2023-03-24 02:23:52'),(7,'leeph','$2y$10$lR739WzJsW6rDLgchYs7buek4BYeTlKHTQY60RDqRms9Io7RSY3AC','이풍호','leeph@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-29 16:32:52','2023-03-24 02:24:21'),(8,'jinmingyu','$2y$10$PI8WA6d/z4hDE6hxJoUhbuMH3vTTWH0Ry2Z6fTLUUpwQGaE/9bEZa','김명옥','jinmingyu@idcjp.jp',NULL,'manager,cloudflare','default','2023-07-21 06:48:39','2023-03-24 02:25:00'),(9,'kangdh','$2y$10$gu9OS2DDQQ5H.Hh61t3BSOUp87l35q.xsduVSxvCcn8IgA4jrATgG','강동헌','kang.dh@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-22 23:59:07','2023-03-24 02:25:48'),(10,'yoohs','$2y$10$TGASk98FuZ6Ux6FDquu1aO3rztA01MCle/Vs1.3iaEMQzakAbCzJy','유혜성','yoo.hs@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-02 02:07:19','2023-03-24 02:26:31'),(11,'kim.yh','$2y$10$8GciQXpKYiR3TDWQfh9JjOQAQ.YWGoOSCL0a0/w4XACO0mUgjjbWy','김영환','kim.yh@idcjp.jp',NULL,'manager,cloudflare,firewall','default','2023-10-16 23:08:51','2023-03-24 02:27:05'),(12,'yunmuj','$2y$10$zkgwGVj2JSOVIsxLe8fePe1gvWWaCemfZMktzBlrN8oLb3CKydkZC','윤무정','yunmuj@idcjp.jp',NULL,'manager,cloudflare','default','2024-06-12 00:21:07','2023-03-24 02:27:59'),(13,'kim.mt','$2y$10$3dfkA0oq4LqiJOmjbBGKe.p0Dhj/MDqjoTdw11BOPF/H2qJqnEuHO','김문태','kim.mt@idcjp.jp',NULL,'manager,cloudflare','default','2023-05-31 14:22:43','2023-03-24 02:28:31'),(14,'shin.ms','$2y$10$.jaDkGtm/gZK3ZDF.fJUGOwMI7Zif5588X5AxSMvvk238RDI7spQ6','신민수','shin.ms@idcjp.jp',NULL,'manager,cloudflare','default','2023-03-24 02:29:00','2023-03-24 02:29:00'),(15,'park.sm','$2y$10$BwMxw0uvw2tAdQ0EZQ2/hu.Q7zYu7mbuBPPRTaa14bwG3VLf0cXfu','박선미','park.sm@idcjp.jp',NULL,'manager,cloudflare','default','2024-03-12 02:14:09','2023-03-24 02:29:34'),(19,'park.hg','$2y$10$x7QQOkOEJHVKOnghbHBqYuI12Vsa9KLV8W4wgebCWy1pZiM93/W.e','박혁규','park.hg@prime-idc.jp',NULL,'manager','pause','2023-09-04 10:27:32','2023-09-04 09:48:02'),(21,'masakuni','$2y$10$di6Y7CqJGbbf72kDyCrOCOafJgk3vqJCYg6N3EtBUc3J6r24/7SFe','김창국','masakuni@prime-idc.jp',NULL,'cloudflare','pause','2023-12-18 08:56:29','2023-12-18 08:56:29'),(22,'bjh','$2y$10$LnEQ6kz4igRPZeDYwe7UluRiSaMVGN9Jj1fW3QqUUp6zPeLJW9goS','배장훈','bjh@prime-idc.jp',NULL,'cloudflare','pause','2024-06-06 23:51:19','2024-02-26 01:26:20'),(23,'cho.sh','$2y$10$jmmNrEsFmb2.Zj3OkBXDHuktrIj.NCP/tO2k9kquFBTBssa/lNG6y','조성호','cho.sh@prime-idc.jp','','manager','pause','2024-10-02 00:45:19','2024-10-02 00:32:30'),(24,'kobn','$2y$10$pWM/XFfSNeSng32sypbDX.WaR4UlM4EDkYKCQfFkYIOC7Ppg0nc5G','고병남','ko@prime-idc.jp',NULL,'manager,cloudflare','default',NULL,'2024-10-29 06:30:19'),(25,'jeong.sg','$2y$10$OzH6140JztiUEs4s/VHbPOxfxubFooqwqVhGpdFG8OJCGAFXNu546','정상구','jeong.sg@prime-idc.jp',NULL,'manager,cloudflare','default','2025-01-23 00:30:13','2025-01-23 00:29:46'),(38,'choi.jh234222222','$2y$10$zCgVXnCClLbftgeGxH0rk.v3o1zHkoO8Ywq2UDmGkdjIhK5mLJhvu','adfasdfas2222','postfixadmin@idcjp.jp2222222','043443432722222','cloudflare','pause',NULL,'2025-05-02 04:49:19'),(40,'choi.jh2342222224','$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y','adfasdfas22222221234','postfixadmin@idcjp.jp3234343','04344343271234','manager,cloudflare','pause',NULL,'2025-05-02 06:34:43'); +/*!40000 ALTER TABLE `user` ENABLE KEYS */; +UNLOCK TABLES; +/*!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 2025-06-02 12:30:48 diff --git a/app/Database/dbms_init_data.sql b/app/Database/dbms_init_data.sql new file mode 100644 index 0000000..1eed268 --- /dev/null +++ b/app/Database/dbms_init_data.sql @@ -0,0 +1,209 @@ +/*!999999\- enable the sandbox mode */ +-- MariaDB dump 10.19 Distrib 10.5.25-MariaDB, for Win64 (AMD64) +-- +-- Host: localhost Database: dbms +-- ------------------------------------------------------ +-- Server version 10.5.25-MariaDB + +/*!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 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!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 */; + +-- +-- Dumping data for table `clientinfo` +-- + +LOCK TABLES `clientinfo` WRITE; +/*!40000 ALTER TABLE `clientinfo` DISABLE KEYS */; +INSERT INTO `clientinfo` VALUES (1,'user','Test111','1111','test111@co.kr',50000,0,0,'default','2025-05-29 06:09:07','2025-05-29 06:07:37'),(2,'user,vip','Test222','222','test222@co.kr',0,50,0,'default','2025-05-29 06:10:10','2025-05-29 06:07:54'),(3,'user,vip,reseller','Test333','3333','test333@co.kr',0,0,50000,'default','2025-05-29 06:10:55','2025-05-29 06:08:07'),(4,'user','Test444','4444','test444@co.kr',0,0,0,'default',NULL,'2025-05-29 06:08:17'); +/*!40000 ALTER TABLE `clientinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `accountinfo` +-- + +LOCK TABLES `accountinfo` WRITE; +/*!40000 ALTER TABLE `accountinfo` DISABLE KEYS */; +INSERT INTO `accountinfo` VALUES (1,1,'5월예치금입금','Test111',100000,'default','2025-05-29 06:08:43'),(2,1,'5월예치금출금','Test111',50000,'out','2025-05-29 06:09:07'); +/*!40000 ALTER TABLE `accountinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `couponinfo` +-- + +LOCK TABLES `couponinfo` WRITE; +/*!40000 ALTER TABLE `couponinfo` DISABLE KEYS */; +INSERT INTO `couponinfo` VALUES (1,2,'5월쿠폰추가',100,'default','2025-05-29 06:09:41'),(2,2,'5월쿠폰사용',50,'out','2025-05-29 06:10:10'); +/*!40000 ALTER TABLE `couponinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `cpuinfo` +-- + +LOCK TABLES `cpuinfo` WRITE; +/*!40000 ALTER TABLE `cpuinfo` DISABLE KEYS */; +INSERT INTO `cpuinfo` VALUES (1,'Xeon(R) CPU E5-2690 v2 @3.00GHz',50000,'default',NULL,'2025-05-29 07:25:04'),(2,'Xeon(R) CPU E5-2690 v4 @ 2.60GHz',70000,'default',NULL,'2025-05-29 07:25:17'),(3,'Intel i3',10000,'default',NULL,'2025-05-29 07:25:56'),(4,'Intel i5',20000,'default',NULL,'2025-05-29 07:26:08'),(5,'Intel i7',30000,'default',NULL,'2025-05-29 07:26:22'); +/*!40000 ALTER TABLE `cpuinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `defenceinfo` +-- + +LOCK TABLES `defenceinfo` WRITE; +/*!40000 ALTER TABLE `defenceinfo` DISABLE KEYS */; +INSERT INTO `defenceinfo` VALUES (2,'VPC-CS','21.238.234.34',100000,'VPC-X21',NULL,NULL,'default',NULL,'2025-05-29 07:20:50'),(3,'KT-CS','13.23.4.2',50000,'KT-X23',NULL,NULL,'default',NULL,'2025-05-29 07:22:55'); +/*!40000 ALTER TABLE `defenceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `diskinfo` +-- + +LOCK TABLES `diskinfo` WRITE; +/*!40000 ALTER TABLE `diskinfo` DISABLE KEYS */; +INSERT INTO `diskinfo` VALUES (1,'ECC 2G',1000,'default',NULL,'2025-05-29 07:26:40'),(2,'ECC 4G',2000,'default',NULL,'2025-05-29 07:26:52'),(3,'ECC 8G',3000,'default',NULL,'2025-05-29 07:27:08'),(4,'ECC 16G',4000,'default',NULL,'2025-05-29 07:27:22'),(5,'ECC 32G',5000,'default',NULL,'2025-05-29 07:27:33'); +/*!40000 ALTER TABLE `diskinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `domaininfo` +-- + +LOCK TABLES `domaininfo` WRITE; +/*!40000 ALTER TABLE `domaininfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `domaininfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `invoiceinfo` +-- + +LOCK TABLES `invoiceinfo` WRITE; +/*!40000 ALTER TABLE `invoiceinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `invoiceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `invoiceinfo_items` +-- + +LOCK TABLES `invoiceinfo_items` WRITE; +/*!40000 ALTER TABLE `invoiceinfo_items` DISABLE KEYS */; +/*!40000 ALTER TABLE `invoiceinfo_items` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `ipinfo` +-- + +LOCK TABLES `ipinfo` WRITE; +/*!40000 ALTER TABLE `ipinfo` DISABLE KEYS */; +INSERT INTO `ipinfo` VALUES (1,8,'27.125.207.128',50000,'default',NULL,'2025-05-29 06:45:34'),(2,8,'27.125.207.129',50000,'default',NULL,'2025-05-29 06:45:34'),(3,8,'27.125.207.130',50000,'default',NULL,'2025-05-29 06:45:34'),(4,8,'27.125.207.131',50000,'default',NULL,'2025-05-29 06:45:34'),(5,8,'27.125.207.132',50000,'default',NULL,'2025-05-29 06:45:34'),(6,8,'27.125.207.133',50000,'default',NULL,'2025-05-29 06:45:34'),(7,8,'27.125.207.134',50000,'default',NULL,'2025-05-29 06:45:34'),(8,8,'27.125.207.135',50000,'default',NULL,'2025-05-29 06:45:34'),(9,8,'27.125.207.136',50000,'default',NULL,'2025-05-29 06:45:34'),(10,8,'27.125.207.137',50000,'default',NULL,'2025-05-29 06:45:34'),(11,8,'27.125.207.138',50000,'default',NULL,'2025-05-29 06:45:34'),(12,8,'27.125.207.139',50000,'default',NULL,'2025-05-29 06:45:34'),(13,8,'27.125.207.140',50000,'default',NULL,'2025-05-29 06:45:34'),(14,8,'27.125.207.141',50000,'default',NULL,'2025-05-29 06:45:34'),(15,8,'27.125.207.142',50000,'default',NULL,'2025-05-29 06:45:34'),(16,8,'27.125.207.143',50000,'default',NULL,'2025-05-29 06:45:34'),(17,8,'27.125.207.144',50000,'default',NULL,'2025-05-29 06:45:34'),(18,8,'27.125.207.145',50000,'default',NULL,'2025-05-29 06:45:34'),(19,8,'27.125.207.146',50000,'default',NULL,'2025-05-29 06:45:34'),(20,8,'27.125.207.147',50000,'default',NULL,'2025-05-29 06:45:34'),(21,8,'27.125.207.148',50000,'default',NULL,'2025-05-29 06:45:34'),(22,8,'27.125.207.149',50000,'default',NULL,'2025-05-29 06:45:34'),(23,8,'27.125.207.150',50000,'default',NULL,'2025-05-29 06:45:34'),(24,8,'27.125.207.151',50000,'default',NULL,'2025-05-29 06:45:34'),(25,8,'27.125.207.152',50000,'default',NULL,'2025-05-29 06:45:34'),(26,8,'27.125.207.153',50000,'default',NULL,'2025-05-29 06:45:34'),(27,8,'27.125.207.154',50000,'default',NULL,'2025-05-29 06:45:34'),(28,8,'27.125.207.155',50000,'default',NULL,'2025-05-29 06:45:34'),(29,8,'27.125.207.156',50000,'default',NULL,'2025-05-29 06:45:34'),(30,8,'27.125.207.157',50000,'default',NULL,'2025-05-29 06:45:34'),(31,8,'27.125.207.158',50000,'default',NULL,'2025-05-29 06:45:34'),(32,8,'27.125.207.159',50000,'default',NULL,'2025-05-29 06:45:34'),(33,8,'27.125.207.160',50000,'default',NULL,'2025-05-29 06:45:34'),(34,8,'27.125.207.161',50000,'default',NULL,'2025-05-29 06:45:34'),(35,8,'27.125.207.162',50000,'default',NULL,'2025-05-29 06:45:34'),(36,8,'27.125.207.163',50000,'default',NULL,'2025-05-29 06:45:34'),(37,8,'27.125.207.164',50000,'default',NULL,'2025-05-29 06:45:34'),(38,8,'27.125.207.165',50000,'default',NULL,'2025-05-29 06:45:34'),(39,8,'27.125.207.166',50000,'default',NULL,'2025-05-29 06:45:34'),(40,8,'27.125.207.167',50000,'default',NULL,'2025-05-29 06:45:34'),(41,8,'27.125.207.168',50000,'default',NULL,'2025-05-29 06:45:34'),(42,8,'27.125.207.169',50000,'default',NULL,'2025-05-29 06:45:34'),(43,8,'27.125.207.170',50000,'default',NULL,'2025-05-29 06:45:34'),(44,8,'27.125.207.171',50000,'default',NULL,'2025-05-29 06:45:34'),(45,8,'27.125.207.172',50000,'default',NULL,'2025-05-29 06:45:34'),(46,8,'27.125.207.173',50000,'default',NULL,'2025-05-29 06:45:34'),(47,8,'27.125.207.174',50000,'default',NULL,'2025-05-29 06:45:34'),(48,8,'27.125.207.175',50000,'default',NULL,'2025-05-29 06:45:34'),(49,8,'27.125.207.176',50000,'default',NULL,'2025-05-29 06:45:34'),(50,8,'27.125.207.177',50000,'default',NULL,'2025-05-29 06:45:34'),(51,8,'27.125.207.178',50000,'default',NULL,'2025-05-29 06:45:34'),(52,8,'27.125.207.179',50000,'default',NULL,'2025-05-29 06:45:34'),(53,8,'27.125.207.180',50000,'default',NULL,'2025-05-29 06:45:34'),(54,8,'27.125.207.181',50000,'default',NULL,'2025-05-29 06:45:34'),(55,8,'27.125.207.182',50000,'default',NULL,'2025-05-29 06:45:34'),(56,8,'27.125.207.183',50000,'default',NULL,'2025-05-29 06:45:34'),(57,8,'27.125.207.184',50000,'default',NULL,'2025-05-29 06:45:34'),(58,8,'27.125.207.185',50000,'default',NULL,'2025-05-29 06:45:34'),(59,8,'27.125.207.186',50000,'default',NULL,'2025-05-29 06:45:34'),(60,8,'27.125.207.187',50000,'default',NULL,'2025-05-29 06:45:34'),(61,8,'27.125.207.188',50000,'default',NULL,'2025-05-29 06:45:34'),(62,8,'27.125.207.189',50000,'default',NULL,'2025-05-29 06:45:34'),(63,8,'27.125.207.190',50000,'default',NULL,'2025-05-29 06:45:34'),(64,8,'27.125.207.191',50000,'default',NULL,'2025-05-29 06:45:34'),(65,8,'27.125.207.192',50000,'default',NULL,'2025-05-29 06:45:34'),(66,8,'27.125.207.193',50000,'default',NULL,'2025-05-29 06:45:34'),(67,8,'27.125.207.194',50000,'default',NULL,'2025-05-29 06:45:35'),(68,8,'27.125.207.195',50000,'default',NULL,'2025-05-29 06:45:35'),(69,8,'27.125.207.196',50000,'default',NULL,'2025-05-29 06:45:35'),(70,8,'27.125.207.197',50000,'default',NULL,'2025-05-29 06:45:35'),(71,8,'27.125.207.198',50000,'default',NULL,'2025-05-29 06:45:35'),(72,8,'27.125.207.199',50000,'default',NULL,'2025-05-29 06:45:35'),(73,8,'27.125.207.200',50000,'default',NULL,'2025-05-29 06:45:35'),(74,8,'27.125.207.201',50000,'default',NULL,'2025-05-29 06:45:35'),(75,8,'27.125.207.202',50000,'default',NULL,'2025-05-29 06:45:35'),(76,8,'27.125.207.203',50000,'default',NULL,'2025-05-29 06:45:35'),(77,8,'27.125.207.204',50000,'default',NULL,'2025-05-29 06:45:35'),(78,8,'27.125.207.205',50000,'default',NULL,'2025-05-29 06:45:35'),(79,8,'27.125.207.206',50000,'default',NULL,'2025-05-29 06:45:35'),(80,8,'27.125.207.207',50000,'default',NULL,'2025-05-29 06:45:35'),(81,8,'27.125.207.208',50000,'default',NULL,'2025-05-29 06:45:35'),(82,8,'27.125.207.209',50000,'default',NULL,'2025-05-29 06:45:35'),(83,8,'27.125.207.210',50000,'default',NULL,'2025-05-29 06:45:35'),(84,8,'27.125.207.211',50000,'default',NULL,'2025-05-29 06:45:35'),(85,8,'27.125.207.212',50000,'default',NULL,'2025-05-29 06:45:35'),(86,8,'27.125.207.213',50000,'default',NULL,'2025-05-29 06:45:35'),(87,8,'27.125.207.214',50000,'default',NULL,'2025-05-29 06:45:35'),(88,8,'27.125.207.215',50000,'default',NULL,'2025-05-29 06:45:35'),(89,8,'27.125.207.216',50000,'default',NULL,'2025-05-29 06:45:35'),(90,8,'27.125.207.217',50000,'default',NULL,'2025-05-29 06:45:35'),(91,8,'27.125.207.218',50000,'default',NULL,'2025-05-29 06:45:35'),(92,8,'27.125.207.219',50000,'default',NULL,'2025-05-29 06:45:35'),(93,8,'27.125.207.220',50000,'default',NULL,'2025-05-29 06:45:35'),(94,8,'27.125.207.221',50000,'default',NULL,'2025-05-29 06:45:35'),(95,8,'27.125.207.222',50000,'default',NULL,'2025-05-29 06:45:35'),(96,8,'27.125.207.223',50000,'default',NULL,'2025-05-29 06:45:35'),(97,8,'27.125.207.224',50000,'default',NULL,'2025-05-29 06:45:35'),(98,8,'27.125.207.225',50000,'default',NULL,'2025-05-29 06:45:35'),(99,8,'27.125.207.226',50000,'default',NULL,'2025-05-29 06:45:35'),(100,8,'27.125.207.227',50000,'default',NULL,'2025-05-29 06:45:35'),(101,8,'27.125.207.228',50000,'default',NULL,'2025-05-29 06:45:35'),(102,8,'27.125.207.229',50000,'default',NULL,'2025-05-29 06:45:35'),(103,8,'27.125.207.230',50000,'default',NULL,'2025-05-29 06:45:35'),(104,8,'27.125.207.231',50000,'default',NULL,'2025-05-29 06:45:35'),(105,8,'27.125.207.232',50000,'default',NULL,'2025-05-29 06:45:35'),(106,8,'27.125.207.233',50000,'default',NULL,'2025-05-29 06:45:35'),(107,8,'27.125.207.234',50000,'default',NULL,'2025-05-29 06:45:35'),(108,8,'27.125.207.235',50000,'default',NULL,'2025-05-29 06:45:35'),(109,8,'27.125.207.236',50000,'default',NULL,'2025-05-29 06:45:35'),(110,8,'27.125.207.237',50000,'default',NULL,'2025-05-29 06:45:35'),(111,8,'27.125.207.238',50000,'default',NULL,'2025-05-29 06:45:35'),(112,8,'27.125.207.239',50000,'default',NULL,'2025-05-29 06:45:35'),(113,8,'27.125.207.240',50000,'default',NULL,'2025-05-29 06:45:35'),(114,8,'27.125.207.241',50000,'default',NULL,'2025-05-29 06:45:35'),(115,8,'27.125.207.242',50000,'default',NULL,'2025-05-29 06:45:35'),(116,8,'27.125.207.243',50000,'default',NULL,'2025-05-29 06:45:35'),(117,8,'27.125.207.244',50000,'default',NULL,'2025-05-29 06:45:35'),(118,8,'27.125.207.245',50000,'default',NULL,'2025-05-29 06:45:35'),(119,8,'27.125.207.246',50000,'default',NULL,'2025-05-29 06:45:35'),(120,8,'27.125.207.247',50000,'default',NULL,'2025-05-29 06:45:35'),(121,8,'27.125.207.248',50000,'default',NULL,'2025-05-29 06:45:35'),(122,8,'27.125.207.249',50000,'default',NULL,'2025-05-29 06:45:35'),(123,8,'27.125.207.250',50000,'default',NULL,'2025-05-29 06:45:35'),(124,8,'27.125.207.251',50000,'default',NULL,'2025-05-29 06:45:35'),(125,8,'27.125.207.252',50000,'default',NULL,'2025-05-29 06:45:35'),(126,8,'27.125.207.253',50000,'default',NULL,'2025-05-29 06:45:35'),(127,8,'27.125.207.254',50000,'default',NULL,'2025-05-29 06:45:35'),(128,8,'27.125.207.255',50000,'default',NULL,'2025-05-29 06:45:35'); +/*!40000 ALTER TABLE `ipinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `lineinfo` +-- + +LOCK TABLES `lineinfo` WRITE; +/*!40000 ALTER TABLE `lineinfo` DISABLE KEYS */; +INSERT INTO `lineinfo` VALUES (8,NULL,'default','Softbank회선','27.125.207.128/25',1000000,'default','2025-05-01',NULL,'2025-05-29 06:45:34'); +/*!40000 ALTER TABLE `lineinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `paymentinfo` +-- + +LOCK TABLES `paymentinfo` WRITE; +/*!40000 ALTER TABLE `paymentinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `paymentinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `pointinfo` +-- + +LOCK TABLES `pointinfo` WRITE; +/*!40000 ALTER TABLE `pointinfo` DISABLE KEYS */; +INSERT INTO `pointinfo` VALUES (1,3,'5월포인트입금',100000,'default','2025-05-29 06:10:41'),(2,3,'5월포인트출금',50000,'out','2025-05-29 06:10:55'); +/*!40000 ALTER TABLE `pointinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `raminfo` +-- + +LOCK TABLES `raminfo` WRITE; +/*!40000 ALTER TABLE `raminfo` DISABLE KEYS */; +INSERT INTO `raminfo` VALUES (1,'Samsung SSD 860 256G',50000,'default',NULL,'2025-05-29 07:27:54'),(2,'Samsung SSD 870 EVO 500G',70000,'default',NULL,'2025-05-29 07:28:09'),(3,'Samsung SSD 870 Pro 500G',80000,'default',NULL,'2025-05-29 07:28:18'); +/*!40000 ALTER TABLE `raminfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `serverinfo` +-- + +LOCK TABLES `serverinfo` WRITE; +/*!40000 ALTER TABLE `serverinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `serverinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `serviceinfo` +-- + +LOCK TABLES `serviceinfo` WRITE; +/*!40000 ALTER TABLE `serviceinfo` DISABLE KEYS */; +/*!40000 ALTER TABLE `serviceinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `serviceinfo_items` +-- + +LOCK TABLES `serviceinfo_items` WRITE; +/*!40000 ALTER TABLE `serviceinfo_items` DISABLE KEYS */; +/*!40000 ALTER TABLE `serviceinfo_items` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `softwareinfo` +-- + +LOCK TABLES `softwareinfo` WRITE; +/*!40000 ALTER TABLE `softwareinfo` DISABLE KEYS */; +INSERT INTO `softwareinfo` VALUES (1,'Windows','Windows 2008R2 Ent',10000,NULL,'default',NULL,'2025-05-29 07:23:17'),(2,'Windows','Windows 10',5000,NULL,'default',NULL,'2025-05-29 07:23:36'),(3,'Linux','CentOS 7.9',5000,NULL,'default',NULL,'2025-05-29 07:23:53'),(4,'Security','닷디펜더',10000,NULL,'default',NULL,'2025-05-29 07:24:14'),(5,'Virus','비트디펜더',5000,NULL,'default',NULL,'2025-05-29 07:24:36'); +/*!40000 ALTER TABLE `softwareinfo` ENABLE KEYS */; +UNLOCK TABLES; + +-- +-- Dumping data for table `user` +-- + +LOCK TABLES `user` WRITE; +/*!40000 ALTER TABLE `user` DISABLE KEYS */; +INSERT INTO `user` VALUES (1,'choi.jh','$2y$10$9kUte0xrvEkxtI9CzVaeKeCAxzOR4pKPpsCaQHR1YW7dXsCrTLWeC','최준흠','choi.jh@prime-idc.jp','','manager,cloudflare,firewall,director,master','default','2023-05-31 14:55:51','2023-03-23 06:50:04'),(2,'cho.jh','$2y$10$ot/aUXR/W1n4Q3dZA2dZCOxQrpVb2Bq31Y7xFQS3G6D1gtImmyBjm','조준희','cho.jh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-30 14:35:55','2023-03-24 02:20:48'),(4,'kimdy','$2y$10$18uyn94xdprzAnt.oYZ5weAvb8rRLhkz/SdQrjEK7yuGhCr9PlUCC','김동윤','kimdy@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:21:50','2023-03-24 02:21:50'),(5,'kimhy','$2y$10$.yEKVqY.F7HoSOZijl4uyeulUtfAQ4EDRiyR2JpgFYBuKw.mZoZvG','김효영','khy@prime-idc.jp',NULL,'manager,cloudflare,director','default','2023-03-24 02:23:18','2023-03-24 02:23:18'),(6,'kim.eh','$2y$10$YmwicI.Br4XNyGamfRADMOu.qlkwKd2fmnNkL7YIkNHGndvqYPnCq','김은혁','kim.eh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:23:52','2023-03-24 02:23:52'),(7,'leeph','$2y$10$lR739WzJsW6rDLgchYs7buek4BYeTlKHTQY60RDqRms9Io7RSY3AC','이풍호','leeph@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-29 16:32:52','2023-03-24 02:24:21'),(8,'jinmingyu','$2y$10$PI8WA6d/z4hDE6hxJoUhbuMH3vTTWH0Ry2Z6fTLUUpwQGaE/9bEZa','김명옥','jinmingyu@idcjp.jp',NULL,'manager,cloudflare','default','2023-07-21 06:48:39','2023-03-24 02:25:00'),(9,'kangdh','$2y$10$gu9OS2DDQQ5H.Hh61t3BSOUp87l35q.xsduVSxvCcn8IgA4jrATgG','강동헌','kang.dh@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-22 23:59:07','2023-03-24 02:25:48'),(10,'yoohs','$2y$10$TGASk98FuZ6Ux6FDquu1aO3rztA01MCle/Vs1.3iaEMQzakAbCzJy','유혜성','yoo.hs@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-02 02:07:19','2023-03-24 02:26:31'),(11,'kim.yh','$2y$10$8GciQXpKYiR3TDWQfh9JjOQAQ.YWGoOSCL0a0/w4XACO0mUgjjbWy','김영환','kim.yh@idcjp.jp',NULL,'manager,cloudflare,firewall','default','2023-10-16 23:08:51','2023-03-24 02:27:05'),(12,'yunmuj','$2y$10$zkgwGVj2JSOVIsxLe8fePe1gvWWaCemfZMktzBlrN8oLb3CKydkZC','윤무정','yunmuj@idcjp.jp',NULL,'manager,cloudflare','default','2024-06-12 00:21:07','2023-03-24 02:27:59'),(13,'kim.mt','$2y$10$3dfkA0oq4LqiJOmjbBGKe.p0Dhj/MDqjoTdw11BOPF/H2qJqnEuHO','김문태','kim.mt@idcjp.jp',NULL,'manager,cloudflare','default','2023-05-31 14:22:43','2023-03-24 02:28:31'),(14,'shin.ms','$2y$10$.jaDkGtm/gZK3ZDF.fJUGOwMI7Zif5588X5AxSMvvk238RDI7spQ6','신민수','shin.ms@idcjp.jp',NULL,'manager,cloudflare','default','2023-03-24 02:29:00','2023-03-24 02:29:00'),(15,'park.sm','$2y$10$BwMxw0uvw2tAdQ0EZQ2/hu.Q7zYu7mbuBPPRTaa14bwG3VLf0cXfu','박선미','park.sm@idcjp.jp',NULL,'manager,cloudflare','default','2024-03-12 02:14:09','2023-03-24 02:29:34'),(19,'park.hg','$2y$10$x7QQOkOEJHVKOnghbHBqYuI12Vsa9KLV8W4wgebCWy1pZiM93/W.e','박혁규','park.hg@prime-idc.jp',NULL,'manager','pause','2023-09-04 10:27:32','2023-09-04 09:48:02'),(21,'masakuni','$2y$10$di6Y7CqJGbbf72kDyCrOCOafJgk3vqJCYg6N3EtBUc3J6r24/7SFe','김창국','masakuni@prime-idc.jp',NULL,'cloudflare','pause','2023-12-18 08:56:29','2023-12-18 08:56:29'),(22,'bjh','$2y$10$LnEQ6kz4igRPZeDYwe7UluRiSaMVGN9Jj1fW3QqUUp6zPeLJW9goS','배장훈','bjh@prime-idc.jp',NULL,'cloudflare','pause','2024-06-06 23:51:19','2024-02-26 01:26:20'),(23,'cho.sh','$2y$10$jmmNrEsFmb2.Zj3OkBXDHuktrIj.NCP/tO2k9kquFBTBssa/lNG6y','조성호','cho.sh@prime-idc.jp','','manager','pause','2024-10-02 00:45:19','2024-10-02 00:32:30'),(24,'kobn','$2y$10$pWM/XFfSNeSng32sypbDX.WaR4UlM4EDkYKCQfFkYIOC7Ppg0nc5G','고병남','ko@prime-idc.jp',NULL,'manager,cloudflare','default',NULL,'2024-10-29 06:30:19'),(25,'jeong.sg','$2y$10$OzH6140JztiUEs4s/VHbPOxfxubFooqwqVhGpdFG8OJCGAFXNu546','정상구','jeong.sg@prime-idc.jp',NULL,'manager,cloudflare','default','2025-01-23 00:30:13','2025-01-23 00:29:46'),(38,'choi.jh234222222','$2y$10$zCgVXnCClLbftgeGxH0rk.v3o1zHkoO8Ywq2UDmGkdjIhK5mLJhvu','adfasdfas2222','postfixadmin@idcjp.jp2222222','043443432722222','cloudflare','pause',NULL,'2025-05-02 04:49:19'),(40,'choi.jh2342222224','$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y','adfasdfas22222221234','postfixadmin@idcjp.jp3234343','04344343271234','manager,cloudflare','pause',NULL,'2025-05-02 06:34:43'); +/*!40000 ALTER TABLE `user` ENABLE KEYS */; +UNLOCK TABLES; +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_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 2025-06-02 11:29:42 diff --git a/app/Database/dbms_user_logger.sql b/app/Database/dbms_user_logger.sql deleted file mode 100644 index 9fefe41..0000000 --- a/app/Database/dbms_user_logger.sql +++ /dev/null @@ -1,91 +0,0 @@ -/*!999999\- enable the sandbox mode */ --- MariaDB dump 10.19 Distrib 10.5.25-MariaDB, for Win64 (AMD64) --- --- Host: localhost Database: dbms --- ------------------------------------------------------ --- Server version 10.5.25-MariaDB - -/*!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 */; -/*!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 `user` --- - -DROP TABLE IF EXISTS `user`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `user` ( - `uid` int(5) unsigned NOT NULL AUTO_INCREMENT, - `id` varchar(20) NOT NULL, - `passwd` varchar(255) NOT NULL, - `name` varchar(20) NOT NULL, - `email` varchar(50) NOT NULL, - `mobile` varchar(20) DEFAULT NULL, - `role` varchar(255) NOT NULL DEFAULT 'manager', - `status` varchar(10) NOT NULL DEFAULT 'default', - `updated_at` timestamp NULL DEFAULT NULL, - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`), - UNIQUE KEY `id` (`id`), - UNIQUE KEY `email` (`email`) -) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `user` --- - -LOCK TABLES `user` WRITE; -/*!40000 ALTER TABLE `user` DISABLE KEYS */; -INSERT INTO `user` VALUES (1,'choi.jh','$2y$10$9kUte0xrvEkxtI9CzVaeKeCAxzOR4pKPpsCaQHR1YW7dXsCrTLWeC','최준흠','choi.jh@prime-idc.jp','','manager,cloudflare,firewall,director,master','default','2023-05-31 14:55:51','2023-03-23 06:50:04'),(2,'cho.jh','$2y$10$ot/aUXR/W1n4Q3dZA2dZCOxQrpVb2Bq31Y7xFQS3G6D1gtImmyBjm','조준희','cho.jh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-30 14:35:55','2023-03-24 02:20:48'),(4,'kimdy','$2y$10$18uyn94xdprzAnt.oYZ5weAvb8rRLhkz/SdQrjEK7yuGhCr9PlUCC','김동윤','kimdy@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:21:50','2023-03-24 02:21:50'),(5,'kimhy','$2y$10$.yEKVqY.F7HoSOZijl4uyeulUtfAQ4EDRiyR2JpgFYBuKw.mZoZvG','김효영','khy@prime-idc.jp',NULL,'manager,cloudflare,director','default','2023-03-24 02:23:18','2023-03-24 02:23:18'),(6,'kim.eh','$2y$10$YmwicI.Br4XNyGamfRADMOu.qlkwKd2fmnNkL7YIkNHGndvqYPnCq','김은혁','kim.eh@prime-idc.jp',NULL,'manager,cloudflare','default','2023-03-24 02:23:52','2023-03-24 02:23:52'),(7,'leeph','$2y$10$lR739WzJsW6rDLgchYs7buek4BYeTlKHTQY60RDqRms9Io7RSY3AC','이풍호','leeph@prime-idc.jp',NULL,'manager,cloudflare','default','2023-05-29 16:32:52','2023-03-24 02:24:21'),(8,'jinmingyu','$2y$10$PI8WA6d/z4hDE6hxJoUhbuMH3vTTWH0Ry2Z6fTLUUpwQGaE/9bEZa','김명옥','jinmingyu@idcjp.jp',NULL,'manager,cloudflare','default','2023-07-21 06:48:39','2023-03-24 02:25:00'),(9,'kangdh','$2y$10$gu9OS2DDQQ5H.Hh61t3BSOUp87l35q.xsduVSxvCcn8IgA4jrATgG','강동헌','kang.dh@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-22 23:59:07','2023-03-24 02:25:48'),(10,'yoohs','$2y$10$TGASk98FuZ6Ux6FDquu1aO3rztA01MCle/Vs1.3iaEMQzakAbCzJy','유혜성','yoo.hs@idcjp.jp',NULL,'manager,cloudflare','default','2023-06-02 02:07:19','2023-03-24 02:26:31'),(11,'kim.yh','$2y$10$8GciQXpKYiR3TDWQfh9JjOQAQ.YWGoOSCL0a0/w4XACO0mUgjjbWy','김영환','kim.yh@idcjp.jp',NULL,'manager,cloudflare,firewall','default','2023-10-16 23:08:51','2023-03-24 02:27:05'),(12,'yunmuj','$2y$10$zkgwGVj2JSOVIsxLe8fePe1gvWWaCemfZMktzBlrN8oLb3CKydkZC','윤무정','yunmuj@idcjp.jp',NULL,'manager,cloudflare','default','2024-06-12 00:21:07','2023-03-24 02:27:59'),(13,'kim.mt','$2y$10$3dfkA0oq4LqiJOmjbBGKe.p0Dhj/MDqjoTdw11BOPF/H2qJqnEuHO','김문태','kim.mt@idcjp.jp',NULL,'manager,cloudflare','default','2023-05-31 14:22:43','2023-03-24 02:28:31'),(14,'shin.ms','$2y$10$.jaDkGtm/gZK3ZDF.fJUGOwMI7Zif5588X5AxSMvvk238RDI7spQ6','신민수','shin.ms@idcjp.jp',NULL,'manager,cloudflare','default','2023-03-24 02:29:00','2023-03-24 02:29:00'),(15,'park.sm','$2y$10$BwMxw0uvw2tAdQ0EZQ2/hu.Q7zYu7mbuBPPRTaa14bwG3VLf0cXfu','박선미','park.sm@idcjp.jp',NULL,'manager,cloudflare','default','2024-03-12 02:14:09','2023-03-24 02:29:34'),(19,'park.hg','$2y$10$x7QQOkOEJHVKOnghbHBqYuI12Vsa9KLV8W4wgebCWy1pZiM93/W.e','박혁규','park.hg@prime-idc.jp',NULL,'manager','pause','2023-09-04 10:27:32','2023-09-04 09:48:02'),(21,'masakuni','$2y$10$di6Y7CqJGbbf72kDyCrOCOafJgk3vqJCYg6N3EtBUc3J6r24/7SFe','김창국','masakuni@prime-idc.jp',NULL,'cloudflare','pause','2023-12-18 08:56:29','2023-12-18 08:56:29'),(22,'bjh','$2y$10$LnEQ6kz4igRPZeDYwe7UluRiSaMVGN9Jj1fW3QqUUp6zPeLJW9goS','배장훈','bjh@prime-idc.jp',NULL,'cloudflare','pause','2024-06-06 23:51:19','2024-02-26 01:26:20'),(23,'cho.sh','$2y$10$jmmNrEsFmb2.Zj3OkBXDHuktrIj.NCP/tO2k9kquFBTBssa/lNG6y','조성호','cho.sh@prime-idc.jp','','manager','pause','2024-10-02 00:45:19','2024-10-02 00:32:30'),(24,'kobn','$2y$10$pWM/XFfSNeSng32sypbDX.WaR4UlM4EDkYKCQfFkYIOC7Ppg0nc5G','고병남','ko@prime-idc.jp',NULL,'manager,cloudflare','default',NULL,'2024-10-29 06:30:19'),(25,'jeong.sg','$2y$10$OzH6140JztiUEs4s/VHbPOxfxubFooqwqVhGpdFG8OJCGAFXNu546','정상구','jeong.sg@prime-idc.jp',NULL,'manager,cloudflare','default','2025-01-23 00:30:13','2025-01-23 00:29:46'),(38,'choi.jh234222222','$2y$10$zCgVXnCClLbftgeGxH0rk.v3o1zHkoO8Ywq2UDmGkdjIhK5mLJhvu','adfasdfas2222','postfixadmin@idcjp.jp2222222','043443432722222','cloudflare','pause',NULL,'2025-05-02 04:49:19'),(40,'choi.jh2342222224','$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y','adfasdfas22222221234','postfixadmin@idcjp.jp3234343','04344343271234','manager,cloudflare','pause',NULL,'2025-05-02 06:34:43'); -/*!40000 ALTER TABLE `user` ENABLE KEYS */; -UNLOCK TABLES; - --- --- Table structure for table `logger` --- - -DROP TABLE IF EXISTS `logger`; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `logger` ( - `uid` int(11) NOT NULL AUTO_INCREMENT, - `user_uid` int(11) NOT NULL, - `class_name` varchar(255) DEFAULT NULL, - `method_name` varchar(255) DEFAULT NULL, - `title` varchar(255) NOT NULL, - `content` text NOT NULL, - `status` varchar(20) DEFAULT 'default', - `created_at` timestamp NOT NULL DEFAULT current_timestamp(), - PRIMARY KEY (`uid`) -) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='작업 기록 로그'; -/*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `logger` --- - -LOCK TABLES `logger` WRITE; -/*!40000 ALTER TABLE `logger` DISABLE KEYS */; -/*!40000 ALTER TABLE `logger` ENABLE KEYS */; -UNLOCK TABLES; -/*!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 2025-05-22 10:45:17 diff --git a/app/Database/erp2_2.vuerd.json b/app/Database/erp2_2.vuerd.json index 304b35c..8ffb66d 100644 --- a/app/Database/erp2_2.vuerd.json +++ b/app/Database/erp2_2.vuerd.json @@ -4,9 +4,9 @@ "settings": { "width": 3000, "height": 3000, - "scrollTop": -877.9221, - "scrollLeft": -976.4029, - "zoomLevel": 0.4, + "scrollTop": -1136.3228, + "scrollLeft": -1254, + "zoomLevel": 0.91, "show": 511, "database": 4, "databaseName": "", @@ -209,10 +209,8 @@ "F9EPb6nsDx6Tf3GG8rvP1", "TA8YG5vV7QmJxAXVpP8Tc", "GUAjQ-qFNvMHOaqY-rBXq", - "BAzGsBrmLOwZGYLchLmyP", "9F6QpQqxeEggZ0FHM81O1", "C_yfBNgyfir7swSSCwZIF", - "70VrVnWpv5vcn3MTsTHC4", "54iuIW4knok06vP4JH-oN", "bh-W1plz0vCW2rURDnfDR", "hmZlcR-Pw2C_ife1zzo5o", @@ -258,7 +256,7 @@ "color": "" }, "meta": { - "updateAt": 1748510677321, + "updateAt": 1748828331792, "createAt": 1745819764137 } }, @@ -290,15 +288,15 @@ "8ZPjmeG3NoO6C0icGibJP" ], "ui": { - "x": 940.7725, - "y": 1961.6617, + "x": 160.0246, + "y": 2080.502, "zIndex": 2, "widthName": 68, "widthComment": 89, "color": "" }, "meta": { - "updateAt": 1748510696222, + "updateAt": 1748826323861, "createAt": 1745819764138 } }, @@ -393,97 +391,6 @@ "createAt": 1745819764138 } }, - "kc1EFvFhlBSc0B0bDgX28": { - "id": "kc1EFvFhlBSc0B0bDgX28", - "name": "serviceinfo", - "comment": "서비스 정보", - "columnIds": [ - "nb5CGzskl3_LIRA0yyede", - "sscrxOdwLlx94tx1j_MrH", - "jN2378kieoBKN-G1x8myT", - "iM3NfWTfO6qrXv94EUFgk", - "lwr6RuK8OGKJNLdd70NGS", - "qnVCOfUyejx2ToAQhkmu0", - "JItDVSlR3alwlWIyiXSyW", - "jBxeJ8Sz7jRGrKBCkD1q1", - "mNL0XMdVPG6j_TTghhHg6", - "29LdworovSsHw2EaPP8Zv" - ], - "seqColumnIds": [ - "nb5CGzskl3_LIRA0yyede", - "sscrxOdwLlx94tx1j_MrH", - "74hYN_2bj1ubH9fDJVRVz", - "JXFtN33CEiVr8DDSQay0k", - "CY-ZAs3Ns1YhoxL9UiCee", - "UKMpq-uPW9JhNhwRMtBmC", - "HFfXA_mDYFa0cgMnr8qBF", - "6zK3adxA2E9fHUYDhbE8g", - "jN2378kieoBKN-G1x8myT", - "iM3NfWTfO6qrXv94EUFgk", - "CITRNBpXOZqGM6gHy5MlB", - "lwr6RuK8OGKJNLdd70NGS", - "sGkif4Lcd1cXyGgJQCuZl", - "qnVCOfUyejx2ToAQhkmu0", - "JItDVSlR3alwlWIyiXSyW", - "xbFxL4RtJRdTlfQlDG3Ag", - "Yw-nVASb0K3Qf7KU2Vxto", - "jBxeJ8Sz7jRGrKBCkD1q1", - "mNL0XMdVPG6j_TTghhHg6", - "29LdworovSsHw2EaPP8Zv" - ], - "ui": { - "x": 204.912, - "y": 1725.4913, - "zIndex": 2, - "widthName": 60, - "widthComment": 65, - "color": "" - }, - "meta": { - "updateAt": 1748218261430, - "createAt": 1745819764139 - } - }, - "R4reSshLxH3DQW6fUfSPa": { - "id": "R4reSshLxH3DQW6fUfSPa", - "name": "billinginfo", - "comment": "청구서 정보", - "columnIds": [ - "fsAJySlXPbGQahV59hQgo", - "uodvC_rgsnCqB65A3uZYW", - "NzUNVP-O0U298m6bClqyd", - "hCs1Oji5S6161mXCnAgP6", - "iDvGbVnpR-GTfqajd7P02", - "2SU_tNQXyQlsQc6WchJ04" - ], - "seqColumnIds": [ - "fsAJySlXPbGQahV59hQgo", - "Mlq3l8ZyEkSzXldwOmRed", - "bEnLVhafLMHZluEaYba4n", - "F6kponQqcXk2TT-AIElPY", - "h9_O9yvER5oW6Tb7ygofm", - "uodvC_rgsnCqB65A3uZYW", - "NzUNVP-O0U298m6bClqyd", - "zT13NpysXzkDKNUgdBOIC", - "hCs1Oji5S6161mXCnAgP6", - "iDvGbVnpR-GTfqajd7P02", - "RcKYLal7wRQe2aYxGDKNl", - "rfUyj0qgcwNt8AYQrQpwr", - "2SU_tNQXyQlsQc6WchJ04" - ], - "ui": { - "x": 269.8997, - "y": 2862.8079, - "zIndex": 2, - "widthName": 60, - "widthComment": 65, - "color": "" - }, - "meta": { - "updateAt": 1748218645631, - "createAt": 1745819764139 - } - }, "jO40Ej5EXImXnadoJo9bn": { "id": "jO40Ej5EXImXnadoJo9bn", "name": "couponinfo", @@ -688,15 +595,15 @@ "pzEFysMFfI2J8uB8YHXxA" ], "ui": { - "x": 1693.617, - "y": 1949.4564, + "x": 165.71, + "y": 2405.2704, "zIndex": 796, "widthName": 64, "widthComment": 71, "color": "" }, "meta": { - "updateAt": 1748510698469, + "updateAt": 1748826229846, "createAt": 1747374666215 } }, @@ -779,6 +686,7 @@ "XnNj7H0bnTxo_NuZm7BOs", "rK1V9ccYa0gxVE2W98dGH", "w404_rDrrYyt26iqY8Eur", + "yqa1YWYVe9ZH-gXAdHtFU", "EcVzL-sPHB3OIUYfPrAs6", "E8iokQ-rKyw43cNe746kt", "SeMtkfNiltpn4j-M-XkG-", @@ -793,6 +701,7 @@ "ftF3nsGwio93Yhy60Pn99", "qzikkq9Ixd8qxTt9ZsXU_", "x2aQLdokECUat0FErWqlV", + "yqa1YWYVe9ZH-gXAdHtFU", "EcVzL-sPHB3OIUYfPrAs6", "qA0r0AonbnrXvdqm7AZfg", "uz14PltMKB0QJK1MyZMAA", @@ -809,7 +718,7 @@ "color": "" }, "meta": { - "updateAt": 1748508800052, + "updateAt": 1748826887186, "createAt": 1748218895681 } }, @@ -928,42 +837,6 @@ "createAt": 1748224021135 } }, - "iggJbjwkw3-xTK9Xkh67n": { - "id": "iggJbjwkw3-xTK9Xkh67n", - "name": "serviceinfo_renewal", - "comment": "자동갱신정보", - "columnIds": [ - "qbFSpJHuQASfTKxcC3RIX", - "nR_Q3crWVEb_xqW3WSaot", - "pNxxLyI7ZCDfk3_Z82xop", - "jPtofEaJEQQHMy1bc6bS2", - "YNRS8vDjt2qI0fyRLEoTN", - "1yY72VVJjbP3_21sWoJgA", - "Ho9aHOXhQNaQYcJdaMz98" - ], - "seqColumnIds": [ - "qbFSpJHuQASfTKxcC3RIX", - "s6Juv5DV5R4Yc_nxRzyQG", - "nR_Q3crWVEb_xqW3WSaot", - "pNxxLyI7ZCDfk3_Z82xop", - "jPtofEaJEQQHMy1bc6bS2", - "YNRS8vDjt2qI0fyRLEoTN", - "1yY72VVJjbP3_21sWoJgA", - "Ho9aHOXhQNaQYcJdaMz98" - ], - "ui": { - "x": 213.847, - "y": 1326.167, - "zIndex": 1446, - "widthName": 105, - "widthComment": 74, - "color": "" - }, - "meta": { - "updateAt": 1748422248624, - "createAt": 1748224348554 - } - }, "4Phnxm-pTS6CW9EX4iqu1": { "id": "4Phnxm-pTS6CW9EX4iqu1", "name": "serviceinfo", @@ -1181,35 +1054,6 @@ "createAt": 1748228685683 } }, - "DKSom-hQqNhI1z7FqSa6Y": { - "id": "DKSom-hQqNhI1z7FqSa6Y", - "name": "serverinfos_domaininfos", - "comment": "서버_도메인연결", - "columnIds": [ - "tWqLaWbK888YRNrL_m8Aw", - "CCtqlfF2lD-XJILWNJMGC", - "XRRh5KRH2WqKryhsba-KG", - "AWwG30rhbOSU6Euyee2Px" - ], - "seqColumnIds": [ - "tWqLaWbK888YRNrL_m8Aw", - "CCtqlfF2lD-XJILWNJMGC", - "XRRh5KRH2WqKryhsba-KG", - "AWwG30rhbOSU6Euyee2Px" - ], - "ui": { - "x": 2577.0359, - "y": 3435.0712, - "zIndex": 1822, - "widthName": 130, - "widthComment": 91, - "color": "" - }, - "meta": { - "updateAt": 1748244244345, - "createAt": 1748228820879 - } - }, "QmgAf0ZVXXxPIZ-HUgQlY": { "id": "QmgAf0ZVXXxPIZ-HUgQlY", "name": "serverinfos_lineinfos", @@ -1240,25 +1084,6 @@ "createAt": 1748244397324 } }, - "xPI8KuV9AYSd5x3edVJqe": { - "id": "xPI8KuV9AYSd5x3edVJqe", - "name": "serverinfos_domaininfos", - "comment": "", - "columnIds": [], - "seqColumnIds": [], - "ui": { - "x": 1262.107, - "y": 2967.6596, - "zIndex": 1980, - "widthName": 130, - "widthComment": 60, - "color": "" - }, - "meta": { - "updateAt": 1748420041780, - "createAt": 1748420010431 - } - }, "wk_DcgA2-_K87rZ1gvwZ5": { "id": "wk_DcgA2-_K87rZ1gvwZ5", "name": "serviceinfo_items", @@ -1380,11 +1205,16 @@ }, "B8haiEbPc1lRBWTv1g25G": { "id": "B8haiEbPc1lRBWTv1g25G", - "name": "serviceinfo_items", - "comment": "서비스Item정보", + "name": "serviceinfo", + "comment": "서비스정보", "columnIds": [ "N_yJVoCN4oUEDhYqdzApb", "NzxkmndrTbH7xb6fbnGV7", + "_UFwKNcesG423815BIYBi", + "Gb6fmS40Q3wvnvD1HMTqR", + "uuDbJDSDQLey7Km1W9hlJ", + "FJtEzmrQUsMMbrWbzr8IR", + "hQ5EOPiUpDbVpWQwawtw4", "9o7wfPp7WK2nZoxkDZ9Y1", "ualEjhI_OuUVdgH7dSzma", "zI5HOW0pqDcmw_02bP4xI", @@ -1402,6 +1232,11 @@ "fAQMNE9LD0ZzUf0e51cGI", "VEOHJafcl0c6ihDwJXFEN", "GLfHynBuy8Bzby9_5oRkq", + "_UFwKNcesG423815BIYBi", + "Gb6fmS40Q3wvnvD1HMTqR", + "uuDbJDSDQLey7Km1W9hlJ", + "FJtEzmrQUsMMbrWbzr8IR", + "hQ5EOPiUpDbVpWQwawtw4", "9o7wfPp7WK2nZoxkDZ9Y1", "ualEjhI_OuUVdgH7dSzma", "zI5HOW0pqDcmw_02bP4xI", @@ -1413,12 +1248,12 @@ "x": 934.3741, "y": 1070.1363, "zIndex": 2395, - "widthName": 92, - "widthComment": 86, + "widthName": 60, + "widthComment": 62, "color": "" }, "meta": { - "updateAt": 1748510673058, + "updateAt": 1748829138216, "createAt": 1748485662214 } }, @@ -1465,7 +1300,7 @@ }, "isiA_oaJNIm3F4nYJuLJ1": { "id": "isiA_oaJNIm3F4nYJuLJ1", - "name": "payments", + "name": "paymentinfo", "comment": "결제정보", "columnIds": [ "YMx_XwTS1PatRlZtoxW8Z", @@ -1493,12 +1328,12 @@ "x": 143.2625, "y": 1029.6963, "zIndex": 2408, - "widthName": 60, + "widthName": 69, "widthComment": 60, "color": "" }, "meta": { - "updateAt": 1748508760816, + "updateAt": 1748831907917, "createAt": 1748505950663 } }, @@ -1634,6 +1469,25 @@ "updateAt": 1748508338801, "createAt": 1748508178894 } + }, + "AGzDxujSx1KebEyWD3U-K": { + "id": "AGzDxujSx1KebEyWD3U-K", + "name": "serverinfo_items", + "comment": "서버", + "columnIds": [], + "seqColumnIds": [], + "ui": { + "x": 1033.8628, + "y": 1881.8377, + "zIndex": 2538, + "widthName": 88, + "widthComment": 60, + "color": "" + }, + "meta": { + "updateAt": 1748826312620, + "createAt": 1748826277019 + } } }, "tableColumnEntities": { @@ -1763,7 +1617,7 @@ "name": "role", "comment": "", "dataType": "VARCHAR(50)", - "default": "'manager'", + "default": "", "options": 0, "ui": { "keys": 0, @@ -1773,7 +1627,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1747878103240, + "updateAt": 1748831145805, "createAt": 1745819764137 } }, @@ -2273,7 +2127,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1747378887223, + "updateAt": 1748834583830, "createAt": 1745819764138 } }, @@ -2443,7 +2297,7 @@ "name": "type", "comment": "", "dataType": "VARCHAR(20)", - "default": "'Windows'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -2453,7 +2307,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1747121966001, + "updateAt": 1748831181447, "createAt": 1745819764138 } }, @@ -2623,7 +2477,7 @@ "name": "type", "comment": "회선구분", "dataType": "VARCHAR(20)", - "default": "'default'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -2633,7 +2487,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748479109803, + "updateAt": 1748830990052, "createAt": 1745819764138 } }, @@ -2737,386 +2591,6 @@ "createAt": 1745819764138 } }, - "nb5CGzskl3_LIRA0yyede": { - "id": "nb5CGzskl3_LIRA0yyede", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 11, - "ui": { - "keys": 1, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1746576278847, - "createAt": 1745819764139 - } - }, - "sscrxOdwLlx94tx1j_MrH": { - "id": "sscrxOdwLlx94tx1j_MrH", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "clientinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 73, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1746406061984, - "createAt": 1745819764139 - } - }, - "iM3NfWTfO6qrXv94EUFgk": { - "id": "iM3NfWTfO6qrXv94EUFgk", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "type", - "comment": "", - "dataType": "VARCHAR(20)", - "default": "'hosting'", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747733895712, - "createAt": 1745819764139 - } - }, - "CITRNBpXOZqGM6gHy5MlB": { - "id": "CITRNBpXOZqGM6gHy5MlB", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "title", - "comment": "", - "dataType": "VARCHAR(255)", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 81, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747125180442, - "createAt": 1745819764139 - } - }, - "lwr6RuK8OGKJNLdd70NGS": { - "id": "lwr6RuK8OGKJNLdd70NGS", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "billing_at", - "comment": "청구일", - "dataType": "DATE", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747371214135, - "createAt": 1745819764139 - } - }, - "sGkif4Lcd1cXyGgJQCuZl": { - "id": "sGkif4Lcd1cXyGgJQCuZl", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "amount", - "comment": "청구액", - "dataType": "INT", - "default": "0", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747371386113, - "createAt": 1745819764139 - } - }, - "xbFxL4RtJRdTlfQlDG3Ag": { - "id": "xbFxL4RtJRdTlfQlDG3Ag", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "startdate_at", - "comment": "", - "dataType": "DATE", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 64, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747125021252, - "createAt": 1745819764139 - } - }, - "Yw-nVASb0K3Qf7KU2Vxto": { - "id": "Yw-nVASb0K3Qf7KU2Vxto", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "enddate_at", - "comment": "", - "dataType": "DATE", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 61, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747124987001, - "createAt": 1745819764139 - } - }, - "jBxeJ8Sz7jRGrKBCkD1q1": { - "id": "jBxeJ8Sz7jRGrKBCkD1q1", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "status", - "comment": "", - "dataType": "VARCHAR(20)", - "default": "'default'", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747878210199, - "createAt": 1745819764139 - } - }, - "mNL0XMdVPG6j_TTghhHg6": { - "id": "mNL0XMdVPG6j_TTghhHg6", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "updated_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 62, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1745819764139, - "createAt": 1745819764139 - } - }, - "29LdworovSsHw2EaPP8Zv": { - "id": "29LdworovSsHw2EaPP8Zv", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "created_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "CURRENT_TIMESTAMP", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 122 - }, - "meta": { - "updateAt": 1745819764139, - "createAt": 1745819764139 - } - }, - "fsAJySlXPbGQahV59hQgo": { - "id": "fsAJySlXPbGQahV59hQgo", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 11, - "ui": { - "keys": 1, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1746576282952, - "createAt": 1745819764139 - } - }, - "bEnLVhafLMHZluEaYba4n": { - "id": "bEnLVhafLMHZluEaYba4n", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "serviceinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 80, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1745819764139, - "createAt": 1745819764139 - } - }, - "F6kponQqcXk2TT-AIElPY": { - "id": "F6kponQqcXk2TT-AIElPY", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "type", - "comment": "", - "dataType": "ENUM(monthly,onetime,daily)", - "default": "monthly", - "options": 0, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 161, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1745819764139, - "createAt": 1745819764139 - } - }, - "hCs1Oji5S6161mXCnAgP6": { - "id": "hCs1Oji5S6161mXCnAgP6", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "total_amount", - "comment": "", - "dataType": "INT", - "default": "0", - "options": 8, - "ui": { - "keys": 0, - "widthName": 72, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747281826097, - "createAt": 1745819764139 - } - }, - "h9_O9yvER5oW6Tb7ygofm": { - "id": "h9_O9yvER5oW6Tb7ygofm", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "description", - "comment": "", - "dataType": "TEXT", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 61, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1745819764139, - "createAt": 1745819764139 - } - }, - "iDvGbVnpR-GTfqajd7P02": { - "id": "iDvGbVnpR-GTfqajd7P02", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "status", - "comment": "", - "dataType": "VARCHAR(20)", - "default": "'default'", - "options": 0, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747878219530, - "createAt": 1745819764139 - } - }, - "RcKYLal7wRQe2aYxGDKNl": { - "id": "RcKYLal7wRQe2aYxGDKNl", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "updated_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 62, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1745819764139, - "createAt": 1745819764139 - } - }, - "2SU_tNQXyQlsQc6WchJ04": { - "id": "2SU_tNQXyQlsQc6WchJ04", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "created_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "CURRENT_TIMESTAMP", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 122 - }, - "meta": { - "updateAt": 1745819764139, - "createAt": 1745819764139 - } - }, "9gNKhuq9UnDKyb9KuZ7cY": { "id": "9gNKhuq9UnDKyb9KuZ7cY", "tableId": "jO40Ej5EXImXnadoJo9bn", @@ -4777,126 +4251,6 @@ "createAt": 1747198681287 } }, - "qnVCOfUyejx2ToAQhkmu0": { - "id": "qnVCOfUyejx2ToAQhkmu0", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "start_at", - "comment": "개통일", - "dataType": "DATE", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747371188940, - "createAt": 1747277755303 - } - }, - "JItDVSlR3alwlWIyiXSyW": { - "id": "JItDVSlR3alwlWIyiXSyW", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "end_at", - "comment": "종료일", - "dataType": "DATE", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747792789752, - "createAt": 1747277755303 - } - }, - "Mlq3l8ZyEkSzXldwOmRed": { - "id": "Mlq3l8ZyEkSzXldwOmRed", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "clientinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 73, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747279138866, - "createAt": 1747279114628 - } - }, - "NzUNVP-O0U298m6bClqyd": { - "id": "NzUNVP-O0U298m6bClqyd", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "issue_at", - "comment": "", - "dataType": "DATE", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747627020647, - "createAt": 1747279159758 - } - }, - "zT13NpysXzkDKNUgdBOIC": { - "id": "zT13NpysXzkDKNUgdBOIC", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "issued_at", - "comment": "", - "dataType": "DATE", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747279366874, - "createAt": 1747279159758 - } - }, - "rfUyj0qgcwNt8AYQrQpwr": { - "id": "rfUyj0qgcwNt8AYQrQpwr", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "updated_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 62, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747279185055, - "createAt": 1747279185055 - } - }, "pY1RZgzuWBgRILX2XsMTt": { "id": "pY1RZgzuWBgRILX2XsMTt", "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", @@ -5037,46 +4391,6 @@ "createAt": 1747297931757 } }, - "74hYN_2bj1ubH9fDJVRVz": { - "id": "74hYN_2bj1ubH9fDJVRVz", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "serverinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 4, - "ui": { - "keys": 0, - "widthName": 76, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747374069326, - "createAt": 1747373947529 - } - }, - "JXFtN33CEiVr8DDSQay0k": { - "id": "JXFtN33CEiVr8DDSQay0k", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "code", - "comment": "", - "dataType": "VARCHAR(20)", - "default": "", - "options": 12, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747374066119, - "createAt": 1747374044582 - } - }, "zBz4vBOZSIA8vKmfqXckO": { "id": "zBz4vBOZSIA8vKmfqXckO", "tableId": "RTq5rHQupiXXJPXqpN8K5", @@ -5103,7 +4417,7 @@ "name": "type", "comment": "", "dataType": "VARCHAR(20)", - "default": "'VPC-CS'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -5113,7 +4427,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1747375226334, + "updateAt": 1748831188337, "createAt": 1747374853724 } }, @@ -5297,26 +4611,6 @@ "createAt": 1747378814732 } }, - "UKMpq-uPW9JhNhwRMtBmC": { - "id": "UKMpq-uPW9JhNhwRMtBmC", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "code", - "comment": "", - "dataType": "VARCHAR(20)", - "default": "", - "options": 12, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747380826300, - "createAt": 1747380826300 - } - }, "BaXSr0Zs4Yk5dCbD8X_lm": { "id": "BaXSr0Zs4Yk5dCbD8X_lm", "tableId": "doERb3lIVeBW_D0NtNYX8", @@ -5337,46 +4631,6 @@ "createAt": 1747620566701 } }, - "CY-ZAs3Ns1YhoxL9UiCee": { - "id": "CY-ZAs3Ns1YhoxL9UiCee", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "serverinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 76, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747621946921, - "createAt": 1747621930444 - } - }, - "uodvC_rgsnCqB65A3uZYW": { - "id": "uodvC_rgsnCqB65A3uZYW", - "tableId": "R4reSshLxH3DQW6fUfSPa", - "name": "serviceinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 80, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747626616365, - "createAt": 1747626605945 - } - }, "GUAjQ-qFNvMHOaqY-rBXq": { "id": "GUAjQ-qFNvMHOaqY-rBXq", "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", @@ -5397,66 +4651,6 @@ "createAt": 1747632565731 } }, - "jN2378kieoBKN-G1x8myT": { - "id": "jN2378kieoBKN-G1x8myT", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "rack", - "comment": "Rack번호", - "dataType": "VARCHAR(10)", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747733996079, - "createAt": 1747733912998 - } - }, - "HFfXA_mDYFa0cgMnr8qBF": { - "id": "HFfXA_mDYFa0cgMnr8qBF", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "lineinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 63, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747788179949, - "createAt": 1747788167946 - } - }, - "6zK3adxA2E9fHUYDhbE8g": { - "id": "6zK3adxA2E9fHUYDhbE8g", - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "name": "serverinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 76, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1747788598740, - "createAt": 1747788592272 - } - }, "dluCt7VimWWwGu4Is8V0v": { "id": "dluCt7VimWWwGu4Is8V0v", "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", @@ -6917,166 +6111,6 @@ "createAt": 1748224190231 } }, - "qbFSpJHuQASfTKxcC3RIX": { - "id": "qbFSpJHuQASfTKxcC3RIX", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 11, - "ui": { - "keys": 1, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748224510868, - "createAt": 1748224508735 - } - }, - "nR_Q3crWVEb_xqW3WSaot": { - "id": "nR_Q3crWVEb_xqW3WSaot", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "item_type", - "comment": "", - "dataType": "VARCHAR(20)", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748224508735, - "createAt": 1748224508735 - } - }, - "pNxxLyI7ZCDfk3_Z82xop": { - "id": "pNxxLyI7ZCDfk3_Z82xop", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "item_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748224637749, - "createAt": 1748224508735 - } - }, - "1yY72VVJjbP3_21sWoJgA": { - "id": "1yY72VVJjbP3_21sWoJgA", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "updated_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 62, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748224632933, - "createAt": 1748224632933 - } - }, - "Ho9aHOXhQNaQYcJdaMz98": { - "id": "Ho9aHOXhQNaQYcJdaMz98", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "created_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "CURRENT_TIMESTAMP", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 122 - }, - "meta": { - "updateAt": 1748224632933, - "createAt": 1748224632933 - } - }, - "jPtofEaJEQQHMy1bc6bS2": { - "id": "jPtofEaJEQQHMy1bc6bS2", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "status", - "comment": "다음달청구여부", - "dataType": "VARCHAR(20)", - "default": "'default'", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 86, - "widthDataType": 75, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748225846915, - "createAt": 1748224641335 - } - }, - "YNRS8vDjt2qI0fyRLEoTN": { - "id": "YNRS8vDjt2qI0fyRLEoTN", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "renewal_at", - "comment": "다음갱신일", - "dataType": "DATE", - "default": "", - "options": 0, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 62, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748226008323, - "createAt": 1748224702027 - } - }, - "s6Juv5DV5R4Yc_nxRzyQG": { - "id": "s6Juv5DV5R4Yc_nxRzyQG", - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "name": "clientinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 73, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748224735989, - "createAt": 1748224727978 - } - }, "6_YG06qtnwrFkx-MI5VrS": { "id": "6_YG06qtnwrFkx-MI5VrS", "tableId": "UuZoDcFNrKD0iTjVkA2Ew", @@ -7777,86 +6811,6 @@ "createAt": 1748228761127 } }, - "tWqLaWbK888YRNrL_m8Aw": { - "id": "tWqLaWbK888YRNrL_m8Aw", - "tableId": "DKSom-hQqNhI1z7FqSa6Y", - "name": "uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 15, - "ui": { - "keys": 1, - "widthName": 60, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748228854494, - "createAt": 1748228852520 - } - }, - "AWwG30rhbOSU6Euyee2Px": { - "id": "AWwG30rhbOSU6Euyee2Px", - "tableId": "DKSom-hQqNhI1z7FqSa6Y", - "name": "created_at", - "comment": "", - "dataType": "TIMESTAMP", - "default": "CURRENT_TIMESTAMP", - "options": 8, - "ui": { - "keys": 0, - "widthName": 60, - "widthComment": 60, - "widthDataType": 65, - "widthDefault": 122 - }, - "meta": { - "updateAt": 1748228852520, - "createAt": 1748228852520 - } - }, - "CCtqlfF2lD-XJILWNJMGC": { - "id": "CCtqlfF2lD-XJILWNJMGC", - "tableId": "DKSom-hQqNhI1z7FqSa6Y", - "name": "serverinfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 76, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748228906869, - "createAt": 1748228870743 - } - }, - "XRRh5KRH2WqKryhsba-KG": { - "id": "XRRh5KRH2WqKryhsba-KG", - "tableId": "DKSom-hQqNhI1z7FqSa6Y", - "name": "domaininfo_uid", - "comment": "", - "dataType": "INT", - "default": "", - "options": 8, - "ui": { - "keys": 0, - "widthName": 84, - "widthComment": 60, - "widthDataType": 60, - "widthDefault": 60 - }, - "meta": { - "updateAt": 1748228901285, - "createAt": 1748228892140 - } - }, "kvxrJ63HuwXmC2zmgeXcY": { "id": "kvxrJ63HuwXmC2zmgeXcY", "tableId": "QmgAf0ZVXXxPIZ-HUgQlY", @@ -8744,7 +7698,7 @@ "comment": "시작일", "dataType": "DATE", "default": "", - "options": 5, + "options": 8, "ui": { "keys": 0, "widthName": 60, @@ -8753,7 +7707,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748489666309, + "updateAt": 1748828563789, "createAt": 1748485782316 } }, @@ -8773,7 +7727,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748485782317, + "updateAt": 1748828569749, "createAt": 1748485782317 } }, @@ -8843,7 +7797,7 @@ "name": "item_type", "comment": "", "dataType": "VARCHAR(20)", - "default": "'server'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -8853,7 +7807,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748485890398, + "updateAt": 1748831128581, "createAt": 1748485890398 } }, @@ -9303,7 +8257,7 @@ "name": "billing_cyle", "comment": "", "dataType": "VARCHAR(20)", - "default": "'month'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -9313,7 +8267,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748505749344, + "updateAt": 1748831135978, "createAt": 1748505749343 } }, @@ -9484,7 +8438,7 @@ "comment": "결제일", "dataType": "DATE", "default": "", - "options": 5, + "options": 0, "ui": { "keys": 0, "widthName": 60, @@ -9493,7 +8447,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748506203355, + "updateAt": 1748825131724, "createAt": 1748506173149 } }, @@ -9503,7 +8457,7 @@ "name": "type", "comment": "결제방식", "dataType": "VARCHAR(20)", - "default": "'default'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -9513,7 +8467,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748506252434, + "updateAt": 1748831103704, "createAt": 1748506219155 } }, @@ -9563,7 +8517,7 @@ "name": "item_type", "comment": "", "dataType": "VARCHAR(20)", - "default": "'server'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -9573,7 +8527,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748507306328, + "updateAt": 1748831170284, "createAt": 1748507306328 } }, @@ -9603,7 +8557,7 @@ "name": "billing_cyle", "comment": "", "dataType": "VARCHAR(20)", - "default": "'month'", + "default": "", "options": 8, "ui": { "keys": 0, @@ -9613,7 +8567,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748507306328, + "updateAt": 1748831166013, "createAt": 1748507306328 } }, @@ -9724,7 +8678,7 @@ "comment": "시작일", "dataType": "DATE", "default": "", - "options": 5, + "options": 0, "ui": { "keys": 0, "widthName": 60, @@ -9733,7 +8687,7 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748507444792, + "updateAt": 1748825194861, "createAt": 1748507444792 } }, @@ -10084,7 +9038,7 @@ "comment": "소유자정보", "dataType": "INT", "default": "", - "options": 8, + "options": 0, "ui": { "keys": 2, "widthName": 73, @@ -10093,9 +9047,129 @@ "widthDefault": 60 }, "meta": { - "updateAt": 1748508446668, + "updateAt": 1748827941966, "createAt": 1748508421471 } + }, + "hQ5EOPiUpDbVpWQwawtw4": { + "id": "hQ5EOPiUpDbVpWQwawtw4", + "tableId": "B8haiEbPc1lRBWTv1g25G", + "name": "billing_at", + "comment": "청구일", + "dataType": "DATE", + "default": "", + "options": 8, + "ui": { + "keys": 0, + "widthName": 60, + "widthComment": 60, + "widthDataType": 60, + "widthDefault": 60 + }, + "meta": { + "updateAt": 1748828569077, + "createAt": 1748824866544 + } + }, + "yqa1YWYVe9ZH-gXAdHtFU": { + "id": "yqa1YWYVe9ZH-gXAdHtFU", + "tableId": "GRBrbb1hqwKSRMfod3I7U", + "name": "expired_at", + "comment": "종료일", + "dataType": "DATE", + "default": "", + "options": 8, + "ui": { + "keys": 0, + "widthName": 60, + "widthComment": 60, + "widthDataType": 60, + "widthDefault": 60 + }, + "meta": { + "updateAt": 1748826928435, + "createAt": 1748826884437 + } + }, + "Gb6fmS40Q3wvnvD1HMTqR": { + "id": "Gb6fmS40Q3wvnvD1HMTqR", + "tableId": "B8haiEbPc1lRBWTv1g25G", + "name": "location", + "comment": "", + "dataType": "VARCHAR(20)", + "default": "", + "options": 0, + "ui": { + "keys": 0, + "widthName": 60, + "widthComment": 60, + "widthDataType": 75, + "widthDefault": 60 + }, + "meta": { + "updateAt": 1748831006481, + "createAt": 1748828139083 + } + }, + "uuDbJDSDQLey7Km1W9hlJ": { + "id": "uuDbJDSDQLey7Km1W9hlJ", + "tableId": "B8haiEbPc1lRBWTv1g25G", + "name": "type", + "comment": "", + "dataType": "VARCHAR(20)", + "default": "", + "options": 8, + "ui": { + "keys": 0, + "widthName": 60, + "widthComment": 60, + "widthDataType": 75, + "widthDefault": 60 + }, + "meta": { + "updateAt": 1748831001856, + "createAt": 1748828295310 + } + }, + "FJtEzmrQUsMMbrWbzr8IR": { + "id": "FJtEzmrQUsMMbrWbzr8IR", + "tableId": "B8haiEbPc1lRBWTv1g25G", + "name": "raid", + "comment": "", + "dataType": "VARCHAR(20)", + "default": "", + "options": 8, + "ui": { + "keys": 0, + "widthName": 60, + "widthComment": 60, + "widthDataType": 75, + "widthDefault": 60 + }, + "meta": { + "updateAt": 1748830996693, + "createAt": 1748828337739 + } + }, + "_UFwKNcesG423815BIYBi": { + "id": "_UFwKNcesG423815BIYBi", + "tableId": "B8haiEbPc1lRBWTv1g25G", + "name": "switch", + "comment": "", + "dataType": "VARCHAR(20)", + "default": "", + "options": 8, + "ui": { + "keys": 0, + "widthName": 60, + "widthComment": 60, + "widthDataType": 75, + "widthDefault": 60 + }, + "meta": { + "updateAt": 1748830922946, + "createAt": 1748828471024 + } } }, "relationshipEntities": { @@ -10239,762 +9313,6 @@ "createAt": 1746595277837 } }, - "rDaiOqjpenuTOWAB9GhA6": { - "id": "rDaiOqjpenuTOWAB9GhA6", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 1, - "start": { - "tableId": "6ajvOCaGuXU9pzV0Y9jEi", - "columnIds": [ - "_AcWUYKzNJd-V0fRHq8Cx" - ], - "x": 1701.0947, - "y": 1044.0705666666665, - "direction": 2 - }, - "end": { - "tableId": "doERb3lIVeBW_D0NtNYX8", - "columnIds": [ - "5KRw8TtT2nLqpYfKFOBwe" - ], - "x": 1954.8822, - "y": 1253.5379, - "direction": 1 - }, - "meta": { - "updateAt": 1748229710470, - "createAt": 1747286811587 - } - }, - "1yZtVrzSyQC6rVY0KZdwh": { - "id": "1yZtVrzSyQC6rVY0KZdwh", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "kc1EFvFhlBSc0B0bDgX28", - "columnIds": [ - "nb5CGzskl3_LIRA0yyede" - ], - "x": 628.2453333333334, - "y": 2021.4913, - "direction": 8 - }, - "end": { - "tableId": "GRBrbb1hqwKSRMfod3I7U", - "columnIds": [ - "ftF3nsGwio93Yhy60Pn99" - ], - "x": 1183.8546, - "y": 3366.3914, - "direction": 1 - }, - "meta": { - "updateAt": 1748219042340, - "createAt": 1748219042340 - } - }, - "tZvCOfAR3fz1kHLdCltgW": { - "id": "tZvCOfAR3fz1kHLdCltgW", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 2409.4956, - "y": 2021.0321, - "direction": 8 - }, - "end": { - "tableId": "GRBrbb1hqwKSRMfod3I7U", - "columnIds": [ - "qzikkq9Ixd8qxTt9ZsXU_" - ], - "x": 1698.8546, - "y": 3366.3914, - "direction": 2 - }, - "meta": { - "updateAt": 1748220023734, - "createAt": 1748220023734 - } - }, - "v46CChXRw5SF2MshWwutt": { - "id": "v46CChXRw5SF2MshWwutt", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "6ajvOCaGuXU9pzV0Y9jEi", - "columnIds": [ - "_AcWUYKzNJd-V0fRHq8Cx" - ], - "x": 2046.0947, - "y": 838.7372333333333, - "direction": 1 - }, - "end": { - "tableId": "ne09vvne6LjZp75VVGiWV", - "columnIds": [ - "4ZPfgU2ooMQksUvTVE3DH" - ], - "x": 1547.0371, - "y": 573.9167, - "direction": 2 - }, - "meta": { - "updateAt": 1748223209235, - "createAt": 1748223209235 - } - }, - "SX8-IgbNqZeapxRW00EXs": { - "id": "SX8-IgbNqZeapxRW00EXs", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "ne09vvne6LjZp75VVGiWV", - "columnIds": [ - "DX0y0VIZ430hVZbT_pmKl" - ], - "x": 1039.0371, - "y": 573.9167, - "direction": 1 - }, - "end": { - "tableId": "UuZoDcFNrKD0iTjVkA2Ew", - "columnIds": [ - "GInoklis2NulHalQTqnGQ" - ], - "x": 756.4664, - "y": 628.7551000000001, - "direction": 2 - }, - "meta": { - "updateAt": 1748223574921, - "createAt": 1748223574921 - } - }, - "r6mAlLk8IvM88VwRAMRym": { - "id": "r6mAlLk8IvM88VwRAMRym", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "ne09vvne6LjZp75VVGiWV", - "columnIds": [ - "DX0y0VIZ430hVZbT_pmKl" - ], - "x": 818.4057, - "y": 1252.899466666667, - "direction": 2 - }, - "end": { - "tableId": "TZkszBNw47IF3fHl8bt74", - "columnIds": [ - "eCpp9N4KVZH6f5eRxZxvU" - ], - "x": 1187.3065, - "y": 1665.4818, - "direction": 1 - }, - "meta": { - "updateAt": 1748224092362, - "createAt": 1748224092362 - } - }, - "NoESNPo-vKCdbfZX-2e8J": { - "id": "NoESNPo-vKCdbfZX-2e8J", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "6ajvOCaGuXU9pzV0Y9jEi", - "columnIds": [ - "_AcWUYKzNJd-V0fRHq8Cx" - ], - "x": 1701.0947, - "y": 937.4038999999999, - "direction": 2 - }, - "end": { - "tableId": "iggJbjwkw3-xTK9Xkh67n", - "columnIds": [ - "s6Juv5DV5R4Yc_nxRzyQG" - ], - "x": 1972.3813, - "y": 1017.578, - "direction": 1 - }, - "meta": { - "updateAt": 1748224727979, - "createAt": 1748224727979 - } - }, - "LcNQfyNLPKko1ikabCFSB": { - "id": "LcNQfyNLPKko1ikabCFSB", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "6ajvOCaGuXU9pzV0Y9jEi", - "columnIds": [ - "_AcWUYKzNJd-V0fRHq8Cx" - ], - "x": 2046.0947, - "y": 838.7372333333333, - "direction": 1 - }, - "end": { - "tableId": "4Phnxm-pTS6CW9EX4iqu1", - "columnIds": [ - "8TLeYhxU1ZWII8eSABTTP" - ], - "x": 1540.811, - "y": 650.4238, - "direction": 2 - }, - "meta": { - "updateAt": 1748226710780, - "createAt": 1748226710780 - } - }, - "CqlSt_m6HDGZuXBxuTx-P": { - "id": "CqlSt_m6HDGZuXBxuTx-P", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "ZLEpY5EjuZV21718zf-Y1", - "columnIds": [ - "Id0h8QbOdlhPj9P1zTm5o" - ], - "x": 2919.5834, - "y": 1800.2223, - "direction": 1 - }, - "end": { - "tableId": "PxyXFfFpwwkq_8XYE9MRu", - "columnIds": [ - "woS0kjRSXcXN1L79VN2ix" - ], - "x": 2585.6299, - "y": 1869.669, - "direction": 2 - }, - "meta": { - "updateAt": 1748227976481, - "createAt": 1748227976481 - } - }, - "GXoV4vfYX8rPzJ-Ab3wy_": { - "id": "GXoV4vfYX8rPzJ-Ab3wy_", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1604.9997, - "y": 2200.890085714286, - "direction": 2 - }, - "end": { - "tableId": "PxyXFfFpwwkq_8XYE9MRu", - "columnIds": [ - "067vdUFESzj48PGB_QLjg" - ], - "x": 2084.6299, - "y": 1869.669, - "direction": 1 - }, - "meta": { - "updateAt": 1748227997397, - "createAt": 1748227997397 - } - }, - "Pfyiwj2BJwPfU6s1EfzNV": { - "id": "Pfyiwj2BJwPfU6s1EfzNV", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1604.9997, - "y": 2250.0329428571436, - "direction": 2 - }, - "end": { - "tableId": "fY4sPzjnlPRGToBG-WZeH", - "columnIds": [ - "B6XMwBsjXzUg7Glny_NkC" - ], - "x": 2075.2523, - "y": 2094.642, - "direction": 1 - }, - "meta": { - "updateAt": 1748228188827, - "createAt": 1748228188827 - } - }, - "C6ZxhJok7WoZ1MS9nXXEf": { - "id": "C6ZxhJok7WoZ1MS9nXXEf", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "RMhrLs7bOaopKmKt9YKHQ", - "columnIds": [ - "Jh6e_-9QYe1Tqve0PE3kT" - ], - "x": 2925.6517, - "y": 2051.9605, - "direction": 1 - }, - "end": { - "tableId": "fY4sPzjnlPRGToBG-WZeH", - "columnIds": [ - "CBCTA2-9kJYGl-jsoO1w6" - ], - "x": 2576.2523, - "y": 2094.642, - "direction": 2 - }, - "meta": { - "updateAt": 1748228206866, - "createAt": 1748228206866 - } - }, - "PQzGhFUJprfxrBncWAfrf": { - "id": "PQzGhFUJprfxrBncWAfrf", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1604.9997, - "y": 2299.175800000001, - "direction": 2 - }, - "end": { - "tableId": "F_0cYo78BnayQhVv3ArRp", - "columnIds": [ - "0UhqQkNDg3DHug5zXFJEY" - ], - "x": 2069.8291, - "y": 2321.5072, - "direction": 1 - }, - "meta": { - "updateAt": 1748228388840, - "createAt": 1748228388840 - } - }, - "_LZZrk6stzdUHIcu9FNzh": { - "id": "_LZZrk6stzdUHIcu9FNzh", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "lwd2DR7f1FW8fXtJ0lX-r", - "columnIds": [ - "203b3hUKUQ_Gu5wKShBgZ" - ], - "x": 2929.1067, - "y": 2286.7664, - "direction": 1 - }, - "end": { - "tableId": "F_0cYo78BnayQhVv3ArRp", - "columnIds": [ - "Bg-Tx0N2d0uSzyhPkhyck" - ], - "x": 2570.8291, - "y": 2321.5072, - "direction": 2 - }, - "meta": { - "updateAt": 1748228413078, - "createAt": 1748228413078 - } - }, - "S0Mb2Q0b_-_dMKTFVkZ7M": { - "id": "S0Mb2Q0b_-_dMKTFVkZ7M", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1604.9997, - "y": 2348.3186571428582, - "direction": 2 - }, - "end": { - "tableId": "XywAFAP3s5Xl6G-3txHTH", - "columnIds": [ - "STLYnqCG56zLLyNnfgnqR" - ], - "x": 2079.0896, - "y": 2568.7664, - "direction": 1 - }, - "meta": { - "updateAt": 1748228478337, - "createAt": 1748228478337 - } - }, - "O9MiIc0aAX5rt42_hM40C": { - "id": "O9MiIc0aAX5rt42_hM40C", - "identification": false, - "relationshipType": 8, - "startRelationshipType": 2, - "start": { - "tableId": "dnFyz1CSdGeS6mCbfCMO0", - "columnIds": [ - "WaCB3uNZYFReAPiBqQ97v" - ], - "x": 2933.7081, - "y": 2520.147, - "direction": 1 - }, - "end": { - "tableId": "XywAFAP3s5Xl6G-3txHTH", - "columnIds": [ - "thCqAUxooyOoqA0o8Cr1S" - ], - "x": 2580.0896, - "y": 2568.7664, - "direction": 2 - }, - "meta": { - "updateAt": 1748228494466, - "createAt": 1748228494466 - } - }, - "lXcwd0sSi7t7OdvEjaznH": { - "id": "lXcwd0sSi7t7OdvEjaznH", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1604.9997, - "y": 2446.604371428573, - "direction": 2 - }, - "end": { - "tableId": "kHLWAzQmZ3CCs0KpilqZ7", - "columnIds": [ - "PhV2kPOROFN2Paxn0Q3KK" - ], - "x": 2094.1696, - "y": 3149.4786, - "direction": 1 - }, - "meta": { - "updateAt": 1748228594886, - "createAt": 1748228594886 - } - }, - "GNsC6xDRv10hUO6q9Xdnc": { - "id": "GNsC6xDRv10hUO6q9Xdnc", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "RTq5rHQupiXXJPXqpN8K5", - "columnIds": [ - "zBz4vBOZSIA8vKmfqXckO" - ], - "x": 2938.3005, - "y": 3087.9311, - "direction": 1 - }, - "end": { - "tableId": "kHLWAzQmZ3CCs0KpilqZ7", - "columnIds": [ - "JVNCmWuI_UAnZEGZUbBQv" - ], - "x": 2605.1696, - "y": 3149.4786, - "direction": 2 - }, - "meta": { - "updateAt": 1748228645385, - "createAt": 1748228645385 - } - }, - "J7H72NkdPg1gZdSAur4la": { - "id": "J7H72NkdPg1gZdSAur4la", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1604.9997, - "y": 2397.4615142857156, - "direction": 2 - }, - "end": { - "tableId": "x7rn2-q2i7C6Lin0XwIR_", - "columnIds": [ - "OqPMHX5b1-Qct8xqaypd1" - ], - "x": 2095.6549, - "y": 2844.4283, - "direction": 1 - }, - "meta": { - "updateAt": 1748228740886, - "createAt": 1748228740886 - } - }, - "7aO23DPo-ueZ6G-9dCKXu": { - "id": "7aO23DPo-ueZ6G-9dCKXu", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "ZMGIWLFEswObjH2Sx0NlW", - "columnIds": [ - "2HB01q46-mugMjuOz85YG" - ], - "x": 2936.9748, - "y": 2787.6554, - "direction": 1 - }, - "end": { - "tableId": "x7rn2-q2i7C6Lin0XwIR_", - "columnIds": [ - "Wjix1VNvwEfcogjAdEgc2" - ], - "x": 2609.6549, - "y": 2844.4283, - "direction": 2 - }, - "meta": { - "updateAt": 1748228761127, - "createAt": 1748228761127 - } - }, - "2yh_-sL8npRIpX_JwH3Vl": { - "id": "2yh_-sL8npRIpX_JwH3Vl", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1653.7379, - "y": 2017.6012, - "direction": 2 - }, - "end": { - "tableId": "DKSom-hQqNhI1z7FqSa6Y", - "columnIds": [ - "CCtqlfF2lD-XJILWNJMGC" - ], - "x": 2577.0359, - "y": 3473.0712, - "direction": 1 - }, - "meta": { - "updateAt": 1748228870743, - "createAt": 1748228870743 - } - }, - "c9fmyTtPkeRt6aHosMiSQ": { - "id": "c9fmyTtPkeRt6aHosMiSQ", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "GRBrbb1hqwKSRMfod3I7U", - "columnIds": [ - "XnNj7H0bnTxo_NuZm7BOs" - ], - "x": 1667.3699, - "y": 3625.7977, - "direction": 2 - }, - "end": { - "tableId": "DKSom-hQqNhI1z7FqSa6Y", - "columnIds": [ - "XRRh5KRH2WqKryhsba-KG" - ], - "x": 2577.0359, - "y": 3549.0712, - "direction": 1 - }, - "meta": { - "updateAt": 1748228892140, - "createAt": 1748228892140 - } - }, - "U2nR5f47vV7PnW-80gxhR": { - "id": "U2nR5f47vV7PnW-80gxhR", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "B4qGh3KZsXHQ3_4EOgwJZ", - "columnIds": [ - "F9EPb6nsDx6Tf3GG8rvP1" - ], - "x": 1604.9997, - "y": 2151.747228571429, - "direction": 2 - }, - "end": { - "tableId": "QmgAf0ZVXXxPIZ-HUgQlY", - "columnIds": [ - "uBMa2GHVEzoB58E-Rcl48" - ], - "x": 2083.0323, - "y": 1617.0621, - "direction": 1 - }, - "meta": { - "updateAt": 1748244473142, - "createAt": 1748244473142 - } - }, - "Mr60Ap-s6BOS6MfpynPF8": { - "id": "Mr60Ap-s6BOS6MfpynPF8", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "ZLEpY5EjuZV21718zf-Y1", - "columnIds": [ - "Id0h8QbOdlhPj9P1zTm5o" - ], - "x": 1648.0778, - "y": 1557.0726000000002, - "direction": 2 - }, - "end": { - "tableId": "QmgAf0ZVXXxPIZ-HUgQlY", - "columnIds": [ - "QEGZd3nUz4vcfEKE1xenI" - ], - "x": 2574.4317, - "y": 1725.4416, - "direction": 1 - }, - "meta": { - "updateAt": 1748244494577, - "createAt": 1748244494577 - } - }, - "iQCazIDeUufmN-nNXDo5I": { - "id": "iQCazIDeUufmN-nNXDo5I", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "doERb3lIVeBW_D0NtNYX8", - "columnIds": [ - "7B0zaLoZnOoMNW8OHZlrQ" - ], - "x": 2886.2997, - "y": 1530.8319, - "direction": 1 - }, - "end": { - "tableId": "QmgAf0ZVXXxPIZ-HUgQlY", - "columnIds": [ - "wXfA2J6YcI6ySX_4McNS2" - ], - "x": 2584.0323, - "y": 1617.0621, - "direction": 2 - }, - "meta": { - "updateAt": 1748244625114, - "createAt": 1748244625114 - } - }, - "qgPy4U4lAP_gp6rQEuti-": { - "id": "qgPy4U4lAP_gp6rQEuti-", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "6ajvOCaGuXU9pzV0Y9jEi", - "columnIds": [ - "_AcWUYKzNJd-V0fRHq8Cx" - ], - "x": 1568.3447, - "y": 1097.4039, - "direction": 8 - }, - "end": { - "tableId": "GRBrbb1hqwKSRMfod3I7U", - "columnIds": [ - "skdAqnMsTEE6ZKbCD14VX" - ], - "x": 2582.803, - "y": 3716.3293, - "direction": 4 - }, - "meta": { - "updateAt": 1748318198956, - "createAt": 1748318198956 - } - }, - "YzMfy9UvO12r1Blc-x9tG": { - "id": "YzMfy9UvO12r1Blc-x9tG", - "identification": false, - "relationshipType": 16, - "startRelationshipType": 2, - "start": { - "tableId": "4Phnxm-pTS6CW9EX4iqu1", - "columnIds": [ - "W0i3aiC-uKIsGR49noc-s" - ], - "x": 835.5693, - "y": 1748.128, - "direction": 2 - }, - "end": { - "tableId": "wk_DcgA2-_K87rZ1gvwZ5", - "columnIds": [ - "giQAJBhsp7AWkDH61dkCD" - ], - "x": 1190.3764, - "y": 1980.3338, - "direction": 1 - }, - "meta": { - "updateAt": 1748422843537, - "createAt": 1748422843537 - } - }, "E2-IcGXHIgpjgyAepIg1o": { "id": "E2-IcGXHIgpjgyAepIg1o", "identification": false, @@ -11015,7 +9333,7 @@ "rK1V9ccYa0gxVE2W98dGH" ], "x": 2396.448, - "y": 1131.4062, + "y": 1143.4062, "direction": 1 }, "meta": { @@ -11295,7 +9613,7 @@ "NzxkmndrTbH7xb6fbnGV7" ], "x": 1442.3741, - "y": 1182.1363, + "y": 1242.1363, "direction": 2 }, "meta": { @@ -11314,7 +9632,7 @@ "N_yJVoCN4oUEDhYqdzApb" ], "x": 934.3741, - "y": 1182.1363, + "y": 1242.1363, "direction": 1 }, "end": { @@ -11531,7 +9849,7 @@ "id": "1rYupb5yiEWocrmmCxTAV", "identification": false, "relationshipType": 16, - "startRelationshipType": 2, + "startRelationshipType": 1, "start": { "tableId": "6ajvOCaGuXU9pzV0Y9jEi", "columnIds": [ diff --git a/app/Entities/Customer/ServiceEntity.php b/app/Entities/Customer/ServiceEntity.php index c474eb8..2dd208c 100644 --- a/app/Entities/Customer/ServiceEntity.php +++ b/app/Entities/Customer/ServiceEntity.php @@ -8,4 +8,17 @@ class ServiceEntity extends CustomerEntity { const PK = ServiceModel::PK; const TITLE = ServiceModel::TITLE; + public function getAdapterEntities(string $type): array + { + return $this->attributes[$type] ?? []; + } + + public function setAdapterEntities(string $type, array $partEntities): void + { + if (!isset($this->attributes[$type])) { + $this->attributes[$type] = []; + } + $this->attributes[$type] = $partEntities; + // $this->attributes[$type] = array_unique($this->attributes[$type], SORT_REGULAR); + } } diff --git a/app/Entities/Equipment/Link/CpuEntity.php b/app/Entities/Equipment/Link/CpuEntity.php deleted file mode 100644 index 4ed0e02..0000000 --- a/app/Entities/Equipment/Link/CpuEntity.php +++ /dev/null @@ -1,15 +0,0 @@ -attributes['cpuinfo_uid']; - } -} diff --git a/app/Entities/Equipment/Link/DefenceEntity.php b/app/Entities/Equipment/Link/DefenceEntity.php deleted file mode 100644 index 65da760..0000000 --- a/app/Entities/Equipment/Link/DefenceEntity.php +++ /dev/null @@ -1,15 +0,0 @@ -attributes['defenceinfo_uid']; - } -} diff --git a/app/Entities/Equipment/Link/DiskEntity.php b/app/Entities/Equipment/Link/DiskEntity.php deleted file mode 100644 index 1d34036..0000000 --- a/app/Entities/Equipment/Link/DiskEntity.php +++ /dev/null @@ -1,15 +0,0 @@ -attributes['diskinfo_uid']; - } -} diff --git a/app/Entities/Equipment/Link/IpEntity.php b/app/Entities/Equipment/Link/IpEntity.php deleted file mode 100644 index b12d9ff..0000000 --- a/app/Entities/Equipment/Link/IpEntity.php +++ /dev/null @@ -1,15 +0,0 @@ -attributes['ipinfo_uid']; - } -} diff --git a/app/Entities/Equipment/Link/LineEntity.php b/app/Entities/Equipment/Link/LineEntity.php deleted file mode 100644 index 43f636b..0000000 --- a/app/Entities/Equipment/Link/LineEntity.php +++ /dev/null @@ -1,15 +0,0 @@ -attributes['lineinfo_uid']; - } -} diff --git a/app/Entities/Equipment/Link/LinkEntity.php b/app/Entities/Equipment/Link/LinkEntity.php deleted file mode 100644 index 7e21f89..0000000 --- a/app/Entities/Equipment/Link/LinkEntity.php +++ /dev/null @@ -1,31 +0,0 @@ -attributes['serverinfo_uid']; - } - final public function getServerInfoUID(): string - { - return $this->attributes['serverinfo_uid']; - } - final public function getBillingType(): string - { - return $this->attributes['billing_type']; - } - final public function getAmount(): string - { - return $this->attributes['amount']; - } -} diff --git a/app/Entities/Equipment/Link/RamEntity.php b/app/Entities/Equipment/Link/RamEntity.php deleted file mode 100644 index fe64a0f..0000000 --- a/app/Entities/Equipment/Link/RamEntity.php +++ /dev/null @@ -1,15 +0,0 @@ -attributes['raminfo_uid']; - } -} diff --git a/app/Entities/Equipment/Link/SoftwareEntity.php b/app/Entities/Equipment/Link/SoftwareEntity.php deleted file mode 100644 index e82e1db..0000000 --- a/app/Entities/Equipment/Link/SoftwareEntity.php +++ /dev/null @@ -1,15 +0,0 @@ -attributes['softwareinfo_uid']; - } -} diff --git a/app/Entities/Equipment/ServerEntity.php b/app/Entities/Equipment/ServerEntity.php index 9a06b61..5f952f1 100644 --- a/app/Entities/Equipment/ServerEntity.php +++ b/app/Entities/Equipment/ServerEntity.php @@ -12,17 +12,4 @@ class ServerEntity extends EquipmentEntity { return parent::getTitle() . " [{$this->attributes['model']}]"; } - public function getPartEntities(string $type): array - { - return $this->attributes[$type] ?? []; - } - - public function setPartEntities(string $type, array $partEntities): void - { - if (!isset($this->attributes[$type])) { - $this->attributes[$type] = []; - } - $this->attributes[$type] = $partEntities; - // $this->attributes[$type] = array_unique($this->attributes[$type], SORT_REGULAR); - } } diff --git a/app/Helpers/Equipment/Link/CpuHelper.php b/app/Helpers/Equipment/Link/CpuHelper.php deleted file mode 100644 index bcdbf51..0000000 --- a/app/Helpers/Equipment/Link/CpuHelper.php +++ /dev/null @@ -1,16 +0,0 @@ -setTitleField(field: CpuModel::TITLE); - } -} diff --git a/app/Helpers/Equipment/Link/DefenceHelper.php b/app/Helpers/Equipment/Link/DefenceHelper.php deleted file mode 100644 index ce0bae8..0000000 --- a/app/Helpers/Equipment/Link/DefenceHelper.php +++ /dev/null @@ -1,16 +0,0 @@ -setTitleField(field: DefenceModel::TITLE); - } -} diff --git a/app/Helpers/Equipment/Link/DiskHelper.php b/app/Helpers/Equipment/Link/DiskHelper.php deleted file mode 100644 index c3e8520..0000000 --- a/app/Helpers/Equipment/Link/DiskHelper.php +++ /dev/null @@ -1,16 +0,0 @@ -setTitleField(field: DiskModel::TITLE); - } -} diff --git a/app/Helpers/Equipment/Link/IpHelper.php b/app/Helpers/Equipment/Link/IpHelper.php deleted file mode 100644 index d8e44bb..0000000 --- a/app/Helpers/Equipment/Link/IpHelper.php +++ /dev/null @@ -1,16 +0,0 @@ -setTitleField(field: IpModel::TITLE); - } -} diff --git a/app/Helpers/Equipment/Link/LineHelper.php b/app/Helpers/Equipment/Link/LineHelper.php deleted file mode 100644 index deb2602..0000000 --- a/app/Helpers/Equipment/Link/LineHelper.php +++ /dev/null @@ -1,16 +0,0 @@ -setTitleField(field: LineModel::TITLE); - } -} diff --git a/app/Helpers/Equipment/Link/LinkHelper.php b/app/Helpers/Equipment/Link/LinkHelper.php deleted file mode 100644 index a860d53..0000000 --- a/app/Helpers/Equipment/Link/LinkHelper.php +++ /dev/null @@ -1,14 +0,0 @@ -setTitleField(field: RamModel::TITLE); - } -} diff --git a/app/Helpers/Equipment/Link/SoftwareHelper.php b/app/Helpers/Equipment/Link/SoftwareHelper.php deleted file mode 100644 index 80b29c8..0000000 --- a/app/Helpers/Equipment/Link/SoftwareHelper.php +++ /dev/null @@ -1,16 +0,0 @@ -setTitleField(field: SoftwareModel::TITLE); - } -} diff --git a/app/Language/en/Customer/Service.php b/app/Language/en/Customer/Service.php index 09f03cf..e36e8d0 100644 --- a/app/Language/en/Customer/Service.php +++ b/app/Language/en/Customer/Service.php @@ -3,15 +3,13 @@ return [ 'title' => "고객서비스정보", 'label' => [ 'clientinfo_uid' => "고객명", - 'rack' => "Rack", - 'item_type' => "종류", + 'switch' => "Switch", 'billing_at' => "청구일", 'start_at' => "개통일", 'end_at' => "해지일", 'status' => "상태", 'updated_at' => "수정일", 'created_at' => "신청일", - 'SERVICE' => "서비스", 'SERVER' => "서버", 'LINE' => "회선", 'IP' => "IP", @@ -23,19 +21,35 @@ return [ 'DOMAIN' => "도메인", ], 'DEFAULTS' => [ - 'type' => "hosting", + 'switch' => "default", + 'location' => "default", + 'type' => "default", 'status' => 'default' ], - "ITEM_TYPE" => [ - "LINE" => "회선", - "IP" => "IP", - "SERVER" => "서버", - "CPU" => "CPU", - "RAM" => "RAM", - "DISK" => "DISK", - "DEFENCE" => "방어(CS)", - "SOFTWARE" => "소프트웨어", - "DOMAIN" => "도메인", + "SWITCH" => [ + "R35P10" => "R35P10", + "R45P20" => "R45P20", + ], + "LOCATION" => [ + "default" => "치바", + "tokyo" => "도쿄", + ], + "TYPE" => [ + "default" => "일반", + "defence" => "방어", + "dedicated" => "전용", + "alternative" => "대체", + "test" => "테스트", + "VPN" => "VPN", + "own" => "자사용", + "colocation" => "코로케이션", + ], + "RAID" => [ + "default" => "사용않함", + "RAID0" => "RAID0", + "RAID1" => "RAID1", + "RAID5" => "RAID5", + "RAID6" => "RAID6", ], "STATUS" => [ 'default' => "사용중", diff --git a/app/Language/en/Equipment/Link/Cpu.php b/app/Language/en/Equipment/Link/Cpu.php deleted file mode 100644 index e0d0b1f..0000000 --- a/app/Language/en/Equipment/Link/Cpu.php +++ /dev/null @@ -1,9 +0,0 @@ - "CPU연결정보", - 'label' => [ - 'serverinfo_uid' => "서버", - 'cpuinfo_uid' => "CPU", - 'created_at' => "작성일", - ], -]; diff --git a/app/Language/en/Equipment/Link/Defence.php b/app/Language/en/Equipment/Link/Defence.php deleted file mode 100644 index 89a6f51..0000000 --- a/app/Language/en/Equipment/Link/Defence.php +++ /dev/null @@ -1,9 +0,0 @@ - "방어연결정보", - 'label' => [ - 'serverinfo_uid' => "서버", - 'defenceinfo_uid' => "방어", - 'created_at' => "작성일", - ], -]; diff --git a/app/Language/en/Equipment/Link/Disk.php b/app/Language/en/Equipment/Link/Disk.php deleted file mode 100644 index 59e2729..0000000 --- a/app/Language/en/Equipment/Link/Disk.php +++ /dev/null @@ -1,9 +0,0 @@ - "Disk연결정보", - 'label' => [ - 'serverinfo_uid' => "서버", - 'diskinfo_uid' => "DISK", - 'created_at' => "작성일", - ], -]; diff --git a/app/Language/en/Equipment/Link/Ip.php b/app/Language/en/Equipment/Link/Ip.php deleted file mode 100644 index 95e2f01..0000000 --- a/app/Language/en/Equipment/Link/Ip.php +++ /dev/null @@ -1,9 +0,0 @@ - "IP연결정보", - 'label' => [ - 'serverinfo_uid' => "서버", - 'ipinfo_uid' => "IP", - 'created_at' => "작성일", - ], -]; diff --git a/app/Language/en/Equipment/Link/Line.php b/app/Language/en/Equipment/Link/Line.php deleted file mode 100644 index 6be4043..0000000 --- a/app/Language/en/Equipment/Link/Line.php +++ /dev/null @@ -1,9 +0,0 @@ - "Line연결정보", - 'label' => [ - 'serverinfo_uid' => "서버", - 'lineinfo_uid' => "회선", - 'created_at' => "작성일", - ], -]; diff --git a/app/Language/en/Equipment/Link/Ram.php b/app/Language/en/Equipment/Link/Ram.php deleted file mode 100644 index a6793c6..0000000 --- a/app/Language/en/Equipment/Link/Ram.php +++ /dev/null @@ -1,9 +0,0 @@ - "Ram연결정보", - 'label' => [ - 'serverinfo_uid' => "서버", - 'raminfo_uid' => "RAM", - 'created_at' => "작성일", - ], -]; diff --git a/app/Language/en/Equipment/Link/Software.php b/app/Language/en/Equipment/Link/Software.php deleted file mode 100644 index 076187a..0000000 --- a/app/Language/en/Equipment/Link/Software.php +++ /dev/null @@ -1,9 +0,0 @@ - "Software연결정보", - 'label' => [ - 'serverinfo_uid' => "서버", - 'softwareinfo_uid' => "Software", - 'created_at' => "작성일", - ], -]; diff --git a/app/Language/en/Equipment/Server.php b/app/Language/en/Equipment/Server.php index 96ef592..45984a3 100644 --- a/app/Language/en/Equipment/Server.php +++ b/app/Language/en/Equipment/Server.php @@ -3,39 +3,17 @@ return [ 'title' => "서버장비정보", 'label' => [ 'code' => "장비코드", - 'switch' => "스위치", - 'type' => "용도", 'model' => "모델", 'price' => "금액", - 'raid' => "RAID", 'description' => "설명", 'status' => "상태", 'manufactur_at' => "입고일", 'updated_at' => "수정일", 'created_at' => "작성일", - 'LINE' => "회선", - 'IP' => "IP", - 'CPU' => "CPU", - 'RAM' => "RAM", - 'DISK' => "DISK", - 'DEFENCE' => "방어(CS)", - 'SOFTWARE' => "소프트웨어", - 'DOMAIN' => "도메인", ], 'DEFAULTS' => [ - 'type' => 'default', 'status' => 'default', ], - "TYPE" => [ - "default" => "일반", - "defence" => "방어", - "dedicated" => "전용", - "alternative" => "대체", - "test" => "테스트", - "VPN" => "VPN", - "own" => "자사용", - "colocation" => "코로케이션", - ], "MODEL" => [ "HP DL360 Gen 6" => "HP DL360 Gen 6", "HP DL360 Gen 7" => "HP DL360 Gen 7", @@ -47,13 +25,6 @@ return [ "12,13,14세대 PC" => "12,13,14세대 PC", "12,13,14세대 MiniPC" => "12,13,14세대 MiniPC", ], - "RAID" => [ - 'default' => "없음", - "RAID0" => "RAID0", - "RAID1" => "RAID1", - "RAID5" => "RAID5", - "RAID6" => "RAID6", - ], "STATUS" => [ 'default' => "사용가능", "pause" => "일시정지", diff --git a/app/Models/CommonModel.php b/app/Models/CommonModel.php index 0e45777..d6f5125 100644 --- a/app/Models/CommonModel.php +++ b/app/Models/CommonModel.php @@ -105,12 +105,9 @@ abstract class CommonModel extends Model case $this->getTitleField(): $rule = "required|trim|string"; break; - case 'image': + case 'picture': $rule = "is_image[{$field}]|mime_in[{$field},image/jpg,image/jpeg,image/gif,image/png,image/webp]|max_size[{$field},300]|max_dims[{$field},2048,768]"; break; - case "status": - $rule = "if_exist|trim|string"; - break; case "updated_at": case "created_at": case "deleted_at": diff --git a/app/Models/Customer/DomainModel.php b/app/Models/Customer/DomainModel.php index 41a53a0..e6d6dfc 100644 --- a/app/Models/Customer/DomainModel.php +++ b/app/Models/Customer/DomainModel.php @@ -16,6 +16,7 @@ class DomainModel extends CustomerModel "clientinfo_uid", "domain", "price", + "expired_at", "status", "updated_at" ]; @@ -29,13 +30,16 @@ class DomainModel extends CustomerModel throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true)); } switch ($field) { - case "domain": - $rule = "required|trim|valid_domain"; - break; case "clientinfo_uid": case "price": $rule = "required|numeric"; break; + case "domain": + $rule = "required|trim|valid_domain"; + break; + case "expired_at": + $rule = "required|valid_date"; + break; default: $rule = parent::getFieldRule($action, $field); break; diff --git a/app/Models/Customer/ServiceModel.php b/app/Models/Customer/ServiceModel.php index ddba792..7b024c1 100644 --- a/app/Models/Customer/ServiceModel.php +++ b/app/Models/Customer/ServiceModel.php @@ -8,15 +8,19 @@ class ServiceModel extends CustomerModel { const TABLE = "serviceinfo"; const PK = "uid"; - const TITLE = "rack"; + const TITLE = "switch"; protected $table = self::TABLE; protected $primaryKey = self::PK; protected $returnType = ServiceEntity::class; protected $allowedFields = [ "clientinfo_uid", - "item_type", - "item_uid", - "title", + "switch", + "location", + "type", + "raid", + "billing_at", + "start_at", + "end_at", "status", "updated_at" ]; @@ -33,10 +37,20 @@ class ServiceModel extends CustomerModel case "clientinfo_uid": $rule = "required|numeric"; break; - case "item_type": + case "type": case "status": $rule = "required|trim|string"; break; + case "billing_at": + case "start_at": + $rule = "required|valid_date"; + break; + case "end_at": + $rule = "if_exist|valid_date"; + break; + case "raid": + $rule = "if_exist|trim|string"; + break; default: $rule = parent::getFieldRule($action, $field); break; diff --git a/app/Models/Equipment/Link/CpuModel.php b/app/Models/Equipment/Link/CpuModel.php deleted file mode 100644 index f590897..0000000 --- a/app/Models/Equipment/Link/CpuModel.php +++ /dev/null @@ -1,24 +0,0 @@ - field가 array 입니다.\n" . var_export($field, true)); - } - switch ($field) { - case "serverinfo_uid": - case "cpuinfo_uid": - case "raminfo_uid": - case "diskinfo_uid": - $rule = "required|numeric"; - break; - default: - $rule = parent::getFieldRule($action, $field); - break; - } - return $rule; - } -} diff --git a/app/Models/Equipment/Link/RamModel.php b/app/Models/Equipment/Link/RamModel.php deleted file mode 100644 index 9b00a4d..0000000 --- a/app/Models/Equipment/Link/RamModel.php +++ /dev/null @@ -1,24 +0,0 @@ -addClassName('Cpu'); - } - public function getModelClass(): CpuModel - { - return new CpuModel; - } - public function getEntityClass(): CpuEntity - { - return new CpuEntity(); - } - protected function getAdapterService(): AdapterService - { - return new AdapterService(); - } - protected function getAdapterField(): string - { - return "cpuinfo_uid"; - } -} diff --git a/app/Services/Equipment/Link/DefenceService.php b/app/Services/Equipment/Link/DefenceService.php deleted file mode 100644 index 84d2d97..0000000 --- a/app/Services/Equipment/Link/DefenceService.php +++ /dev/null @@ -1,35 +0,0 @@ -addClassName('Defence'); - } - public function getModelClass(): DefenceModel - { - return new DefenceModel; - } - public function getEntityClass(): DefenceEntity - { - return new DefenceEntity(); - } - protected function getAdapterService(): AdapterService - { - return new AdapterService(); - } - protected function getAdapterField(): string - { - return "defenceinfo_uid"; - } -} diff --git a/app/Services/Equipment/Link/DiskService.php b/app/Services/Equipment/Link/DiskService.php deleted file mode 100644 index ad8ee9c..0000000 --- a/app/Services/Equipment/Link/DiskService.php +++ /dev/null @@ -1,35 +0,0 @@ -addClassName('Disk'); - } - public function getModelClass(): DiskModel - { - return new DiskModel; - } - public function getEntityClass(): DiskEntity - { - return new DiskEntity(); - } - protected function getAdapterService(): AdapterService - { - return new AdapterService(); - } - protected function getAdapterField(): string - { - return "diskinfo_uid"; - } -} diff --git a/app/Services/Equipment/Link/IpService.php b/app/Services/Equipment/Link/IpService.php deleted file mode 100644 index ce568b8..0000000 --- a/app/Services/Equipment/Link/IpService.php +++ /dev/null @@ -1,35 +0,0 @@ -addClassName('Ip'); - } - public function getModelClass(): IpModel - { - return new IpModel; - } - public function getEntityClass(): IpEntity - { - return new IpEntity(); - } - protected function getAdapterService(): AdapterService - { - return new AdapterService(); - } - protected function getAdapterField(): string - { - return "ipinfo_uid"; - } -} diff --git a/app/Services/Equipment/Link/LineService.php b/app/Services/Equipment/Link/LineService.php deleted file mode 100644 index ed6e5ab..0000000 --- a/app/Services/Equipment/Link/LineService.php +++ /dev/null @@ -1,35 +0,0 @@ -addClassName('Line'); - } - public function getModelClass(): LineModel - { - return new LineModel; - } - public function getEntityClass(): LineEntity - { - return new LineEntity(); - } - protected function getAdapterService(): AdapterService - { - return new AdapterService(); - } - protected function getAdapterField(): string - { - return "lineinfo_uid"; - } -} diff --git a/app/Services/Equipment/Link/LinkService.php b/app/Services/Equipment/Link/LinkService.php deleted file mode 100644 index 8c6c23e..0000000 --- a/app/Services/Equipment/Link/LinkService.php +++ /dev/null @@ -1,44 +0,0 @@ -addClassName('Link'); - } - abstract protected function getAdapterService(): mixed; - abstract protected function getAdapterField(): string; - final public function getAdapterEntities(ServerEntity $serverEntity): array - { - $entities = []; - foreach ($this->getEntities(['serverinfo_uid' => $serverEntity->getPK()]) as $entity) { - $entities[] = $this->getAdapterService()->getEntity($entity->getAdapterInfoUID()); - } - return $entities; - } - - public function getFields(): array - { - return [ - "serverinfo_uid", - $this->getAdapterField(), - ]; - } - public function getFilterFields(): array - { - return ["serverinfo_uid", $this->getAdapterField()]; - } - public function getBatchJobFields(): array - { - return []; - } -} diff --git a/app/Services/Equipment/Link/RamService.php b/app/Services/Equipment/Link/RamService.php deleted file mode 100644 index 3509a52..0000000 --- a/app/Services/Equipment/Link/RamService.php +++ /dev/null @@ -1,35 +0,0 @@ -addClassName('Ram'); - } - public function getModelClass(): RamModel - { - return new RamModel(); - } - public function getEntityClass(): RamEntity - { - return new RamEntity(); - } - protected function getAdapterService(): AdapterService - { - return new AdapterService(); - } - protected function getAdapterField(): string - { - return "raminfo_uid"; - } -} diff --git a/app/Services/Equipment/Link/SoftwareService.php b/app/Services/Equipment/Link/SoftwareService.php deleted file mode 100644 index 1a0b1b7..0000000 --- a/app/Services/Equipment/Link/SoftwareService.php +++ /dev/null @@ -1,35 +0,0 @@ -addClassName('Software'); - } - public function getModelClass(): SoftwareModel - { - return new SoftwareModel; - } - public function getEntityClass(): SoftwareEntity - { - return new SoftwareEntity(); - } - protected function getAdapterService(): AdapterService - { - return new AdapterService(); - } - protected function getAdapterField(): string - { - return "softwareinfo_uid"; - } -} diff --git a/app/Services/Equipment/Part/CpuService.php b/app/Services/Equipment/Part/CpuService.php index 9dc7114..825e244 100644 --- a/app/Services/Equipment/Part/CpuService.php +++ b/app/Services/Equipment/Part/CpuService.php @@ -5,7 +5,6 @@ namespace App\Services\Equipment\Part; use App\Entities\Equipment\Part\CpuEntity; use App\Models\Equipment\Part\CpuModel; use CodeIgniter\HTTP\IncomingRequest; -use App\Services\Equipment\Link\CpuService as LinkService; class CpuService extends PartService { @@ -23,10 +22,6 @@ class CpuService extends PartService { return new CpuEntity(); } - protected function getLinkService(): LinkService - { - return new LinkService($this->request); - } final public function getFields(): array { return [ diff --git a/app/Services/Equipment/Part/DiskService.php b/app/Services/Equipment/Part/DiskService.php index bb23a65..5c09e17 100644 --- a/app/Services/Equipment/Part/DiskService.php +++ b/app/Services/Equipment/Part/DiskService.php @@ -5,7 +5,6 @@ namespace App\Services\Equipment\Part; use App\Entities\Equipment\Part\DiskEntity; use App\Models\Equipment\Part\DiskModel; use CodeIgniter\HTTP\IncomingRequest; -use App\Services\Equipment\Link\DiskService as LinkService; class DiskService extends PartService { @@ -23,10 +22,6 @@ class DiskService extends PartService { return new DiskEntity(); } - protected function getLinkService(): LinkService - { - return new LinkService($this->request); - } final public function getFields(): array { return [ diff --git a/app/Services/Equipment/Part/RamService.php b/app/Services/Equipment/Part/RamService.php index 6b3a758..9d2b55e 100644 --- a/app/Services/Equipment/Part/RamService.php +++ b/app/Services/Equipment/Part/RamService.php @@ -5,7 +5,6 @@ namespace App\Services\Equipment\Part; use App\Entities\Equipment\Part\RamEntity; use App\Models\Equipment\Part\RamModel; use CodeIgniter\HTTP\IncomingRequest; -use App\Services\Equipment\Link\RamService as LinkService; class RamService extends PartService { @@ -23,10 +22,6 @@ class RamService extends PartService { return new RamEntity(); } - protected function getLinkService(): LinkService - { - return new LinkService($this->request); - } final public function getFields(): array { return [ diff --git a/app/Services/Equipment/ServerService.php b/app/Services/Equipment/ServerService.php index 7ee8f06..177d34a 100644 --- a/app/Services/Equipment/ServerService.php +++ b/app/Services/Equipment/ServerService.php @@ -27,23 +27,20 @@ class ServerService extends EquipmentService { return [ "code", - "switch", "manufactur_at", - "type", "model", "price", - "raid", "status", "description", ]; } public function getFilterFields(): array { - return ["type", 'model', "raid", 'status']; + return ['model', 'status']; } public function getBatchJobFields(): array { - return ["type", 'model', "raid", 'status']; + return ['model', 'status']; } //서비스에서 사용중인 서버를 occupied로 변경 public function setOccupied(ServerEntity $entity): ServerEntity diff --git a/app/Views/admin/server/index.php b/app/Views/admin/service/index.php similarity index 100% rename from app/Views/admin/server/index.php rename to app/Views/admin/service/index.php