diff --git a/app/Controllers/Admin/Equipment/DomainController.php b/app/Controllers/Admin/Equipment/DomainController.php index 0500330..2cfc6d7 100644 --- a/app/Controllers/Admin/Equipment/DomainController.php +++ b/app/Controllers/Admin/Equipment/DomainController.php @@ -60,7 +60,7 @@ class DomainController extends EquipmentController protected function index_process(): array { $fields = [ - 'fields' => ['domain', 'price', 'status'], + 'fields' => ['clientinfo_uid', 'domain', 'status'], ]; $this->init('index', $fields); return parent::index_process(); @@ -72,7 +72,7 @@ class DomainController extends EquipmentController // 현재 URL을 스택에 저장 $this->getMyAuth()->pushCurrentUrl($this->request->getUri()->getPath() . ($this->request->getUri()->getQuery() ? "?" . $this->request->getUri()->getQuery() : "")); helper(['form']); - $this->init(__FUNCTION__, ['fields' => ['domain', 'price', 'status'],]); + $this->init(__FUNCTION__, ['fields' => ['clientinfo_uid', 'domain', 'price', 'status'],]); $this->entities = parent::index_process(); return $this->getResultPageByActon($this->action); } catch (\Exception $e) { diff --git a/app/Controllers/Admin/Equipment/EquipmentController.php b/app/Controllers/Admin/Equipment/EquipmentController.php index 30e3416..b8e65aa 100644 --- a/app/Controllers/Admin/Equipment/EquipmentController.php +++ b/app/Controllers/Admin/Equipment/EquipmentController.php @@ -3,15 +3,41 @@ namespace App\Controllers\Admin\Equipment; use App\Controllers\Admin\AdminController; +use App\Services\Customer\ClientService; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; use Psr\Log\LoggerInterface; abstract class EquipmentController extends AdminController { + private ?ClientService $_clientService = null; public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) { parent::initController($request, $response, $logger); } + final public function getClientService(): ClientService + { + if (!$this->_clientService) { + $this->_clientService = new ClientService($this->request); + } + return $this->_clientService; + } //Index,FieldForm관련 + protected function getFormFieldOption(string $field, array $options): array + { + switch ($field) { + case 'clientinfo_uid': + $temps = []; + foreach ($this->getClientService()->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/Part/CpuController.php b/app/Controllers/Admin/Equipment/Part/CpuController.php index 00eef36..ddb511d 100644 --- a/app/Controllers/Admin/Equipment/Part/CpuController.php +++ b/app/Controllers/Admin/Equipment/Part/CpuController.php @@ -35,7 +35,7 @@ class CpuController extends PartController return $this->_helper; } //Index,FieldForm관련 - protected function setOrderByForList() + protected function setOrderByForList(): void { //OrderBy 처리 $this->getService()->getModel()->orderBy('model', 'ASC', false); @@ -44,7 +44,7 @@ class CpuController extends PartController protected function index_process(): array { $fields = [ - 'fields' => ['model', 'price', 'status'], + 'fields' => ['model', 'status'], ]; $this->init('index', $fields); return parent::index_process(); diff --git a/app/Controllers/Admin/Equipment/Part/DefenceController.php b/app/Controllers/Admin/Equipment/Part/DefenceController.php index 69cc51a..52d7bd8 100644 --- a/app/Controllers/Admin/Equipment/Part/DefenceController.php +++ b/app/Controllers/Admin/Equipment/Part/DefenceController.php @@ -36,7 +36,7 @@ class DefenceController extends PartController } //Index,FieldForm관련 - protected function setOrderByForList() + protected function setOrderByForList(): void { //OrderBy 처리 $this->getService()->getModel()->orderBy('INET_ATON(ip)', 'ASC', false); @@ -46,7 +46,7 @@ class DefenceController extends PartController protected function index_process(): array { $fields = [ - 'fields' => ['type', 'ip', 'price', 'accountid', 'domain', 'status'], + 'fields' => ['type', 'ip', 'accountid', 'domain', 'status'], ]; $this->init('index', $fields); return parent::index_process(); diff --git a/app/Controllers/Admin/Equipment/Part/IpController.php b/app/Controllers/Admin/Equipment/Part/IpController.php index 283abc1..8094236 100644 --- a/app/Controllers/Admin/Equipment/Part/IpController.php +++ b/app/Controllers/Admin/Equipment/Part/IpController.php @@ -71,7 +71,7 @@ class IpController extends PartController protected function index_process(): array { $fields = [ - 'fields' => ['lineinfo_uid', 'ip', 'price', 'status', 'updated_at', 'created_at'], + 'fields' => ['lineinfo_uid', 'ip', 'status'], ]; $this->init('index', $fields); return parent::index_process(); diff --git a/app/Controllers/Admin/Equipment/Part/LineController.php b/app/Controllers/Admin/Equipment/Part/LineController.php index fe8e815..776c83f 100644 --- a/app/Controllers/Admin/Equipment/Part/LineController.php +++ b/app/Controllers/Admin/Equipment/Part/LineController.php @@ -65,7 +65,7 @@ class LineController extends PartController protected function view_process($uid): mixed { $fields = [ - 'fields' => ['clientinfo_uid', 'type', 'title', 'bandwith', 'price', 'status', "start_at", 'created_at'], + 'fields' => ['clientinfo_uid', 'type', 'title', 'bandwith', 'status', "start_at"], ]; $this->init('view', $fields); return parent::view_process($uid); @@ -74,7 +74,7 @@ class LineController extends PartController protected function index_process(): array { $fields = [ - 'fields' => ['clientinfo_uid', 'type', 'title', 'bandwith', 'price', 'status', "start_at", 'created_at'], + 'fields' => ['clientinfo_uid', 'type', 'title', 'bandwith', 'status', "start_at"], ]; $this->init('index', $fields); return parent::index_process(); diff --git a/app/Controllers/Admin/Equipment/Part/PartController.php b/app/Controllers/Admin/Equipment/Part/PartController.php index 9b78ede..32d28b4 100644 --- a/app/Controllers/Admin/Equipment/Part/PartController.php +++ b/app/Controllers/Admin/Equipment/Part/PartController.php @@ -8,23 +8,12 @@ use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; use Psr\Log\LoggerInterface; -use App\Services\Customer\ClientService; - abstract class PartController extends EquipmentController { - private ?ClientService $_clientService = null; public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) { parent::initController($request, $response, $logger); } - final public function getClientService(): ClientService - { - if (!$this->_clientService) { - $this->_clientService = new ClientService($this->request); - } - return $this->_clientService; - } - protected function getFormFieldOption(string $field, array $options): array { switch ($field) { diff --git a/app/Controllers/Admin/Equipment/Part/RamController.php b/app/Controllers/Admin/Equipment/Part/RamController.php index 086ba7e..049879f 100644 --- a/app/Controllers/Admin/Equipment/Part/RamController.php +++ b/app/Controllers/Admin/Equipment/Part/RamController.php @@ -35,7 +35,7 @@ class RamController extends PartController return $this->_helper; } //Index,FieldForm관련 - protected function setOrderByForList() + protected function setOrderByForList(): void { //OrderBy 처리 $this->getService()->getModel()->orderBy('model', 'ASC', false); @@ -44,7 +44,7 @@ class RamController extends PartController protected function index_process(): array { $fields = [ - 'fields' => ['model', 'price', 'status'], + 'fields' => ['model', 'status'], ]; $this->init('index', $fields); return parent::index_process(); diff --git a/app/Controllers/Admin/Equipment/Part/SoftwareController.php b/app/Controllers/Admin/Equipment/Part/SoftwareController.php index 34fc9de..c007441 100644 --- a/app/Controllers/Admin/Equipment/Part/SoftwareController.php +++ b/app/Controllers/Admin/Equipment/Part/SoftwareController.php @@ -36,10 +36,16 @@ class SoftwareController extends PartController return $this->_helper; } //Index,FieldForm관련 + protected function setOrderByForList(): void + { + //OrderBy 처리 + $this->getService()->getModel()->orderBy('model', 'ASC', false); + parent::setOrderByForList(); + } protected function index_process(): array { $fields = [ - 'fields' => ['type', 'model', 'price', 'status', 'description'], + 'fields' => ['type', 'model', 'status'], ]; $this->init('index', $fields); return parent::index_process(); diff --git a/app/Controllers/Admin/Equipment/Part/StorageController.php b/app/Controllers/Admin/Equipment/Part/StorageController.php index 9a6e753..0d25909 100644 --- a/app/Controllers/Admin/Equipment/Part/StorageController.php +++ b/app/Controllers/Admin/Equipment/Part/StorageController.php @@ -35,7 +35,7 @@ class StorageController extends PartController return $this->_helper; } //Index,FieldForm관련 - protected function setOrderByForList() + protected function setOrderByForList(): void { //OrderBy 처리 $this->getService()->getModel()->orderBy('model', 'ASC', false); @@ -44,7 +44,7 @@ class StorageController extends PartController protected function index_process(): array { $fields = [ - 'fields' => ['model', 'price', 'status'], + 'fields' => ['model', 'status'], ]; $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 c690c82..3920efc 100644 --- a/app/Controllers/Admin/Equipment/ServerController.php +++ b/app/Controllers/Admin/Equipment/ServerController.php @@ -34,12 +34,17 @@ class ServerController extends EquipmentController } return $this->_helper; } - //Index,FieldForm관련 + protected function setOrderByForList(): void + { + //OrderBy 처리 + $this->getService()->getModel()->orderBy('model', 'ASC', false); + parent::setOrderByForList(); + } protected function index_process(): array { $fields = [ - 'fields' => ['model', 'price', 'status', 'created_at'], + 'fields' => ['clientinfo_uid', 'model', 'status'], ]; $this->init('index', $fields); // $this->modal_type = 'modal_fetch_v2'; //기본은 modal_iframe임 diff --git a/app/Database/dbms_init_all.sql b/app/Database/dbms_init_all.sql index 573d62f..a82cfa3 100644 --- a/app/Database/dbms_init_all.sql +++ b/app/Database/dbms_init_all.sql @@ -120,7 +120,6 @@ DROP TABLE IF EXISTS `cpuinfo`; 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(), @@ -135,7 +134,7 @@ CREATE 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'); +INSERT INTO `cpuinfo` VALUES (1,'Xeon(R) CPU E5-2690 v2 @3.00GHz','default',NULL,'2025-05-29 07:25:04'),(2,'Xeon(R) CPU E5-2690 v4 @ 2.60GHz','default',NULL,'2025-05-29 07:25:17'),(3,'Intel i3','default',NULL,'2025-05-29 07:25:56'),(4,'Intel i5','default',NULL,'2025-05-29 07:26:08'),(5,'Intel i7','default',NULL,'2025-05-29 07:26:22'); /*!40000 ALTER TABLE `cpuinfo` ENABLE KEYS */; UNLOCK TABLES; @@ -150,7 +149,6 @@ 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, @@ -168,7 +166,7 @@ CREATE 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'); +INSERT INTO `defenceinfo` VALUES (2,'VPC-CS','21.238.234.34','VPC-X21',NULL,NULL,'default',NULL,'2025-05-29 07:20:50'),(3,'KT-CS','13.23.4.2','KT-X23',NULL,NULL,'default',NULL,'2025-05-29 07:22:55'); /*!40000 ALTER TABLE `defenceinfo` ENABLE KEYS */; UNLOCK TABLES; @@ -181,14 +179,15 @@ DROP TABLE IF EXISTS `domaininfo`; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `domaininfo` ( `uid` int(11) NOT NULL AUTO_INCREMENT, + `clientinfo_uid` int(11) DEFAULT 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`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='도메인 정보'; + 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 */; -- @@ -197,7 +196,6 @@ CREATE TABLE `domaininfo` ( LOCK TABLES `domaininfo` WRITE; /*!40000 ALTER TABLE `domaininfo` DISABLE KEYS */; -INSERT INTO `domaininfo` VALUES (1,'test.dd',50000,'default',NULL,'2025-06-03 08:27:42'),(2,'test.tt',60000,'default',NULL,'2025-06-03 08:28:09'),(3,'test.kk',50000,'default',NULL,'2025-06-04 00:34:40'),(4,'test.lll',50000,'default',NULL,'2025-06-04 00:42:25'); /*!40000 ALTER TABLE `domaininfo` ENABLE KEYS */; UNLOCK TABLES; @@ -274,7 +272,6 @@ 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(), @@ -291,7 +288,7 @@ CREATE 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'); +INSERT INTO `ipinfo` VALUES (1,8,'27.125.207.128','default',NULL,'2025-05-29 06:45:34'),(2,8,'27.125.207.129','default',NULL,'2025-05-29 06:45:34'),(3,8,'27.125.207.130','default',NULL,'2025-05-29 06:45:34'),(4,8,'27.125.207.131','default',NULL,'2025-05-29 06:45:34'),(5,8,'27.125.207.132','default',NULL,'2025-05-29 06:45:34'),(6,8,'27.125.207.133','default',NULL,'2025-05-29 06:45:34'),(7,8,'27.125.207.134','default',NULL,'2025-05-29 06:45:34'),(8,8,'27.125.207.135','default',NULL,'2025-05-29 06:45:34'),(9,8,'27.125.207.136','default',NULL,'2025-05-29 06:45:34'),(10,8,'27.125.207.137','default',NULL,'2025-05-29 06:45:34'),(11,8,'27.125.207.138','default',NULL,'2025-05-29 06:45:34'),(12,8,'27.125.207.139','default',NULL,'2025-05-29 06:45:34'),(13,8,'27.125.207.140','default',NULL,'2025-05-29 06:45:34'),(14,8,'27.125.207.141','default',NULL,'2025-05-29 06:45:34'),(15,8,'27.125.207.142','default',NULL,'2025-05-29 06:45:34'),(16,8,'27.125.207.143','default',NULL,'2025-05-29 06:45:34'),(17,8,'27.125.207.144','default',NULL,'2025-05-29 06:45:34'),(18,8,'27.125.207.145','default',NULL,'2025-05-29 06:45:34'),(19,8,'27.125.207.146','default',NULL,'2025-05-29 06:45:34'),(20,8,'27.125.207.147','default',NULL,'2025-05-29 06:45:34'),(21,8,'27.125.207.148','default',NULL,'2025-05-29 06:45:34'),(22,8,'27.125.207.149','default',NULL,'2025-05-29 06:45:34'),(23,8,'27.125.207.150','default',NULL,'2025-05-29 06:45:34'),(24,8,'27.125.207.151','default',NULL,'2025-05-29 06:45:34'),(25,8,'27.125.207.152','default',NULL,'2025-05-29 06:45:34'),(26,8,'27.125.207.153','default',NULL,'2025-05-29 06:45:34'),(27,8,'27.125.207.154','default',NULL,'2025-05-29 06:45:34'),(28,8,'27.125.207.155','default',NULL,'2025-05-29 06:45:34'),(29,8,'27.125.207.156','default',NULL,'2025-05-29 06:45:34'),(30,8,'27.125.207.157','default',NULL,'2025-05-29 06:45:34'),(31,8,'27.125.207.158','default',NULL,'2025-05-29 06:45:34'),(32,8,'27.125.207.159','default',NULL,'2025-05-29 06:45:34'),(33,8,'27.125.207.160','default',NULL,'2025-05-29 06:45:34'),(34,8,'27.125.207.161','default',NULL,'2025-05-29 06:45:34'),(35,8,'27.125.207.162','default',NULL,'2025-05-29 06:45:34'),(36,8,'27.125.207.163','default',NULL,'2025-05-29 06:45:34'),(37,8,'27.125.207.164','default',NULL,'2025-05-29 06:45:34'),(38,8,'27.125.207.165','default',NULL,'2025-05-29 06:45:34'),(39,8,'27.125.207.166','default',NULL,'2025-05-29 06:45:34'),(40,8,'27.125.207.167','default',NULL,'2025-05-29 06:45:34'),(41,8,'27.125.207.168','default',NULL,'2025-05-29 06:45:34'),(42,8,'27.125.207.169','default',NULL,'2025-05-29 06:45:34'),(43,8,'27.125.207.170','default',NULL,'2025-05-29 06:45:34'),(44,8,'27.125.207.171','default',NULL,'2025-05-29 06:45:34'),(45,8,'27.125.207.172','default',NULL,'2025-05-29 06:45:34'),(46,8,'27.125.207.173','default',NULL,'2025-05-29 06:45:34'),(47,8,'27.125.207.174','default',NULL,'2025-05-29 06:45:34'),(48,8,'27.125.207.175','default',NULL,'2025-05-29 06:45:34'),(49,8,'27.125.207.176','default',NULL,'2025-05-29 06:45:34'),(50,8,'27.125.207.177','default',NULL,'2025-05-29 06:45:34'),(51,8,'27.125.207.178','default',NULL,'2025-05-29 06:45:34'),(52,8,'27.125.207.179','default',NULL,'2025-05-29 06:45:34'),(53,8,'27.125.207.180','default',NULL,'2025-05-29 06:45:34'),(54,8,'27.125.207.181','default',NULL,'2025-05-29 06:45:34'),(55,8,'27.125.207.182','default',NULL,'2025-05-29 06:45:34'),(56,8,'27.125.207.183','default',NULL,'2025-05-29 06:45:34'),(57,8,'27.125.207.184','default',NULL,'2025-05-29 06:45:34'),(58,8,'27.125.207.185','default',NULL,'2025-05-29 06:45:34'),(59,8,'27.125.207.186','default',NULL,'2025-05-29 06:45:34'),(60,8,'27.125.207.187','default',NULL,'2025-05-29 06:45:34'),(61,8,'27.125.207.188','default',NULL,'2025-05-29 06:45:34'),(62,8,'27.125.207.189','default',NULL,'2025-05-29 06:45:34'),(63,8,'27.125.207.190','default',NULL,'2025-05-29 06:45:34'),(64,8,'27.125.207.191','default',NULL,'2025-05-29 06:45:34'),(65,8,'27.125.207.192','default',NULL,'2025-05-29 06:45:34'),(66,8,'27.125.207.193','default',NULL,'2025-05-29 06:45:34'),(67,8,'27.125.207.194','default',NULL,'2025-05-29 06:45:35'),(68,8,'27.125.207.195','default',NULL,'2025-05-29 06:45:35'),(69,8,'27.125.207.196','default',NULL,'2025-05-29 06:45:35'),(70,8,'27.125.207.197','default',NULL,'2025-05-29 06:45:35'),(71,8,'27.125.207.198','default',NULL,'2025-05-29 06:45:35'),(72,8,'27.125.207.199','default',NULL,'2025-05-29 06:45:35'),(73,8,'27.125.207.200','default',NULL,'2025-05-29 06:45:35'),(74,8,'27.125.207.201','default',NULL,'2025-05-29 06:45:35'),(75,8,'27.125.207.202','default',NULL,'2025-05-29 06:45:35'),(76,8,'27.125.207.203','default',NULL,'2025-05-29 06:45:35'),(77,8,'27.125.207.204','default',NULL,'2025-05-29 06:45:35'),(78,8,'27.125.207.205','default',NULL,'2025-05-29 06:45:35'),(79,8,'27.125.207.206','default',NULL,'2025-05-29 06:45:35'),(80,8,'27.125.207.207','default',NULL,'2025-05-29 06:45:35'),(81,8,'27.125.207.208','default',NULL,'2025-05-29 06:45:35'),(82,8,'27.125.207.209','default',NULL,'2025-05-29 06:45:35'),(83,8,'27.125.207.210','default',NULL,'2025-05-29 06:45:35'),(84,8,'27.125.207.211','default',NULL,'2025-05-29 06:45:35'),(85,8,'27.125.207.212','default',NULL,'2025-05-29 06:45:35'),(86,8,'27.125.207.213','default',NULL,'2025-05-29 06:45:35'),(87,8,'27.125.207.214','default',NULL,'2025-05-29 06:45:35'),(88,8,'27.125.207.215','default',NULL,'2025-05-29 06:45:35'),(89,8,'27.125.207.216','default',NULL,'2025-05-29 06:45:35'),(90,8,'27.125.207.217','default',NULL,'2025-05-29 06:45:35'),(91,8,'27.125.207.218','default',NULL,'2025-05-29 06:45:35'),(92,8,'27.125.207.219','default',NULL,'2025-05-29 06:45:35'),(93,8,'27.125.207.220','default',NULL,'2025-05-29 06:45:35'),(94,8,'27.125.207.221','default',NULL,'2025-05-29 06:45:35'),(95,8,'27.125.207.222','default',NULL,'2025-05-29 06:45:35'),(96,8,'27.125.207.223','default',NULL,'2025-05-29 06:45:35'),(97,8,'27.125.207.224','default',NULL,'2025-05-29 06:45:35'),(98,8,'27.125.207.225','default',NULL,'2025-05-29 06:45:35'),(99,8,'27.125.207.226','default',NULL,'2025-05-29 06:45:35'),(100,8,'27.125.207.227','default',NULL,'2025-05-29 06:45:35'),(101,8,'27.125.207.228','default',NULL,'2025-05-29 06:45:35'),(102,8,'27.125.207.229','default',NULL,'2025-05-29 06:45:35'),(103,8,'27.125.207.230','default',NULL,'2025-05-29 06:45:35'),(104,8,'27.125.207.231','default',NULL,'2025-05-29 06:45:35'),(105,8,'27.125.207.232','default',NULL,'2025-05-29 06:45:35'),(106,8,'27.125.207.233','default',NULL,'2025-05-29 06:45:35'),(107,8,'27.125.207.234','default',NULL,'2025-05-29 06:45:35'),(108,8,'27.125.207.235','default',NULL,'2025-05-29 06:45:35'),(109,8,'27.125.207.236','default',NULL,'2025-05-29 06:45:35'),(110,8,'27.125.207.237','default',NULL,'2025-05-29 06:45:35'),(111,8,'27.125.207.238','default',NULL,'2025-05-29 06:45:35'),(112,8,'27.125.207.239','default',NULL,'2025-05-29 06:45:35'),(113,8,'27.125.207.240','default',NULL,'2025-05-29 06:45:35'),(114,8,'27.125.207.241','default',NULL,'2025-05-29 06:45:35'),(115,8,'27.125.207.242','default',NULL,'2025-05-29 06:45:35'),(116,8,'27.125.207.243','default',NULL,'2025-05-29 06:45:35'),(117,8,'27.125.207.244','default',NULL,'2025-05-29 06:45:35'),(118,8,'27.125.207.245','default',NULL,'2025-05-29 06:45:35'),(119,8,'27.125.207.246','default',NULL,'2025-05-29 06:45:35'),(120,8,'27.125.207.247','default',NULL,'2025-05-29 06:45:35'),(121,8,'27.125.207.248','default',NULL,'2025-05-29 06:45:35'),(122,8,'27.125.207.249','default',NULL,'2025-05-29 06:45:35'),(123,8,'27.125.207.250','default',NULL,'2025-05-29 06:45:35'),(124,8,'27.125.207.251','default',NULL,'2025-05-29 06:45:35'),(125,8,'27.125.207.252','default',NULL,'2025-05-29 06:45:35'),(126,8,'27.125.207.253','default',NULL,'2025-05-29 06:45:35'),(127,8,'27.125.207.254','default',NULL,'2025-05-29 06:45:35'),(128,8,'27.125.207.255','default',NULL,'2025-05-29 06:45:35'); /*!40000 ALTER TABLE `ipinfo` ENABLE KEYS */; UNLOCK TABLES; @@ -308,7 +305,6 @@ CREATE TABLE `lineinfo` ( `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, @@ -326,7 +322,7 @@ CREATE 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','2025-06-03 03:26:52','2025-05-29 06:45:34'); +INSERT INTO `lineinfo` VALUES (8,NULL,'default','Softbank회선','27.125.207.128/25','default','2025-05-01','2025-06-03 03:26:52','2025-05-29 06:45:34'); /*!40000 ALTER TABLE `lineinfo` ENABLE KEYS */; UNLOCK TABLES; @@ -349,7 +345,7 @@ CREATE TABLE `logger` ( 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=79 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='작업 기록 로그'; +) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='작업 기록 로그'; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -358,7 +354,7 @@ CREATE 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'),(10,1,'Customer\\Service','create','작업이 실패하였습니다.','12:37:15[debug]: Customer\\Service 작업 데이터 검증 오류발생\nThe end_at field must contain a valid date.','default','2025-06-02 03:37:15'),(11,1,'Customer\\Service','create','작업이 성공적으로 완료되었습니다.','12:37:30[debug]: 입력내용\n12:37:30[debug]: array (\n 'clientinfo_uid' => '1',\n 'switch' => 'R35P10',\n 'location' => 'default',\n 'type' => 'default',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-02',\n 'end_at' => '2025-06-25',\n 'status' => 'default',\n)\n12:37:30[debug]: [1/R35P10] 입력 후 내용\n12:37:30[debug]: array (\n 'clientinfo_uid' => '1',\n 'switch' => 'R35P10',\n 'location' => 'default',\n 'type' => 'default',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-02',\n 'end_at' => '2025-06-25',\n 'status' => 'default',\n 'uid' => 1,\n)\n12:37:30[info]: [R35P10]생성되었습니다.:','default','2025-06-02 03:37:30'),(12,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','16:17:22[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.\nThe billing_cycle field is required.\nThe price field is required.\nThe amount field is required.\nThe start_at field is required.\nThe end_at field must contain a valid date.\nThe status field is required.','default','2025-06-02 07:17:22'),(13,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:19:58[debug]: 입력내용\n16:19:58[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => '8',\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n)\n16:19:58[debug]: [1/LINE] 입력 후 내용\n16:19:58[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => '8',\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:19:58[info]: [LINE]생성되었습니다.:','default','2025-06-02 07:19:58'),(14,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:28:27[debug]: 입력내용\n16:28:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '12',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:28:27[debug]: [2/12] 입력 후 내용\n16:28:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '12',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:28:27[info]: [12]생성되었습니다.:','default','2025-06-02 07:28:27'),(15,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:28:57[debug]: 입력내용\n16:28:57[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '11',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:28:57[debug]: [3/11] 입력 후 내용\n16:28:57[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '11',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:28:57[info]: [11]생성되었습니다.:','default','2025-06-02 07:28:57'),(16,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:35:12[debug]: 입력내용\n16:35:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:35:12[debug]: [4/4 [150,000/100,000원]] 입력 후 내용\n16:35:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 4,\n)\n16:35:12[info]: [4 [150,000/100,000원]]생성되었습니다.:','default','2025-06-02 07:35:12'),(17,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:36:08[debug]: 입력내용\n16:36:08[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:36:08[debug]: [5/1 [50,000/40,000원]] 입력 후 내용\n16:36:08[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 5,\n)\n16:36:08[info]: [1 [50,000/40,000원]]생성되었습니다.:','default','2025-06-02 07:36:08'),(18,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:36:49[debug]: 입력내용\n16:36:49[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'status' => 'pause',\n)\n16:36:49[debug]: [6/1 [50,000/40,000원]] 입력 후 내용\n16:36:49[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'status' => 'pause',\n 'uid' => 6,\n)\n16:36:49[info]: [1 [50,000/40,000원]]생성되었습니다.:','default','2025-06-02 07:36:49'),(19,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','16:39:23[debug]: [6/1 [50,000/40,000원]] 변경 전 내용\n16:39:23[debug]: array (\n 'status' => 'reservation',\n)\n16:39:23[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'pause',\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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n16:39:23[debug]: [6/1 [50,000/40,000원]] 변경 후 내용\n16:39:23[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-02 16:39:23.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n16:39:23[info]: [1 [50,000/40,000원]]수정되였습니다.:','default','2025-06-02 07:39:23'),(20,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:42:56[debug]: 입력내용\n16:42:56[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:42:56[debug]: [7/2 [2,000/2,000원]] 입력 후 내용\n16:42:56[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 7,\n)\n16:42:56[info]: [2 [2,000/2,000원]]생성되었습니다.:','default','2025-06-02 07:42:56'),(21,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:43:27[debug]: 입력내용\n16:43:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:43:27[debug]: [8/2 [2,000/2,000원]] 입력 후 내용\n16:43:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 8,\n)\n16:43:27[info]: [2 [2,000/2,000원]]생성되었습니다.:','default','2025-06-02 07:43:27'),(22,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:53:26[debug]: 입력내용\n16:53:26[debug]: array (\n 'model' => 'ECC 2G',\n 'price' => '1000',\n 'status' => 'default',\n)\n16:53:26[debug]: [1/ECC 2G [1,000원]] 입력 후 내용\n16:53:26[debug]: array (\n 'model' => 'ECC 2G',\n 'price' => '1000',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:53:26[info]: [ECC 2G [1,000원]]생성되었습니다.:','default','2025-06-02 07:53:26'),(23,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:53:40[debug]: 입력내용\n16:53:40[debug]: array (\n 'model' => 'ECC 4G',\n 'price' => '2000',\n 'status' => 'default',\n)\n16:53:40[debug]: [2/ECC 4G [2,000원]] 입력 후 내용\n16:53:40[debug]: array (\n 'model' => 'ECC 4G',\n 'price' => '2000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:53:40[info]: [ECC 4G [2,000원]]생성되었습니다.:','default','2025-06-02 07:53:40'),(24,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:54:04[debug]: 입력내용\n16:54:04[debug]: array (\n 'model' => 'ECC 8G',\n 'price' => '3000',\n 'status' => 'default',\n)\n16:54:04[debug]: [3/ECC 8G [3,000원]] 입력 후 내용\n16:54:04[debug]: array (\n 'model' => 'ECC 8G',\n 'price' => '3000',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:54:04[info]: [ECC 8G [3,000원]]생성되었습니다.:','default','2025-06-02 07:54:04'),(25,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:54:18[debug]: 입력내용\n16:54:18[debug]: array (\n 'model' => 'ECC 16G',\n 'price' => '4000',\n 'status' => 'default',\n)\n16:54:18[debug]: [4/ECC 16G [4,000원]] 입력 후 내용\n16:54:18[debug]: array (\n 'model' => 'ECC 16G',\n 'price' => '4000',\n 'status' => 'default',\n 'uid' => 4,\n)\n16:54:18[info]: [ECC 16G [4,000원]]생성되었습니다.:','default','2025-06-02 07:54:18'),(26,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:54:36[debug]: 입력내용\n16:54:36[debug]: array (\n 'model' => 'ECC 32G',\n 'price' => '5000',\n 'status' => 'default',\n)\n16:54:36[debug]: [5/ECC 32G [5,000원]] 입력 후 내용\n16:54:36[debug]: array (\n 'model' => 'ECC 32G',\n 'price' => '5000',\n 'status' => 'default',\n 'uid' => 5,\n)\n16:54:36[info]: [ECC 32G [5,000원]]생성되었습니다.:','default','2025-06-02 07:54:36'),(27,1,'Equipment\\Part\\Storage','create','작업이 성공적으로 완료되었습니다.','16:55:16[debug]: 입력내용\n16:55:16[debug]: array (\n 'model' => 'Samsung SSD 860 256G',\n 'price' => '100000',\n 'status' => 'default',\n)\n16:55:16[debug]: [1/Samsung SSD 860 256G [100,000원]] 입력 후 내용\n16:55:16[debug]: array (\n 'model' => 'Samsung SSD 860 256G',\n 'price' => '100000',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:55:16[info]: [Samsung SSD 860 256G [100,000원]]생성되었습니다.:','default','2025-06-02 07:55:16'),(28,1,'Equipment\\Part\\Storage','create','작업이 성공적으로 완료되었습니다.','16:55:38[debug]: 입력내용\n16:55:38[debug]: array (\n 'model' => 'Samsung SSD 870 EVO 500G',\n 'price' => '70000',\n 'status' => 'default',\n)\n16:55:38[debug]: [2/Samsung SSD 870 EVO 500G [70,000원]] 입력 후 내용\n16:55:38[debug]: array (\n 'model' => 'Samsung SSD 870 EVO 500G',\n 'price' => '70000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:55:38[info]: [Samsung SSD 870 EVO 500G [70,000원]]생성되었습니다.:','default','2025-06-02 07:55:38'),(29,1,'Equipment\\Part\\Storage','create','작업이 성공적으로 완료되었습니다.','16:55:49[debug]: 입력내용\n16:55:49[debug]: array (\n 'model' => 'Samsung SSD 870 Pro 500G',\n 'price' => '80000',\n 'status' => 'default',\n)\n16:55:49[debug]: [3/Samsung SSD 870 Pro 500G [80,000원]] 입력 후 내용\n16:55:49[debug]: array (\n 'model' => 'Samsung SSD 870 Pro 500G',\n 'price' => '80000',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:55:49[info]: [Samsung SSD 870 Pro 500G [80,000원]]생성되었습니다.:','default','2025-06-02 07:55:49'),(30,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:11:10[debug]: 입력내용\n17:11:10[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:11:10[debug]: [9/STORAGE [100,000/50,000원]] 입력 후 내용\n17:11:10[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 9,\n)\n17:11:10[info]: [STORAGE [100,000/50,000원]]생성되었습니다.:','default','2025-06-02 08:11:10'),(31,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:11:50[debug]: 입력내용\n17:11:50[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n)\n17:11:50[debug]: [10/STORAGE [100,000/100,000원]] 입력 후 내용\n17:11:50[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n 'uid' => 10,\n)\n17:11:50[info]: [STORAGE [100,000/100,000원]]생성되었습니다.:','default','2025-06-02 08:11:50'),(32,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','17:12:33[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.','default','2025-06-02 08:12:33'),(33,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:12:55[debug]: 입력내용\n17:12:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:12:55[debug]: [11/SOFTWARE [10,000/10,000원]] 입력 후 내용\n17:12:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 11,\n)\n17:12:55[info]: [SOFTWARE [10,000/10,000원]]생성되었습니다.:','default','2025-06-02 08:12:55'),(34,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:13:40[debug]: 입력내용\n17:13:40[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:13:40[debug]: [12/SOFTWARE [10,000/10,000원]] 입력 후 내용\n17:13:40[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 12,\n)\n17:13:40[info]: [SOFTWARE [10,000/10,000원]]생성되었습니다.:','default','2025-06-02 08:13:40'),(35,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:14:12[debug]: 입력내용\n17:14:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '5',\n 'billing_cycle' => 'month',\n 'price' => '5000',\n 'amount' => '5000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n)\n17:14:12[debug]: [13/SOFTWARE [5,000/5,000원]] 입력 후 내용\n17:14:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '5',\n 'billing_cycle' => 'month',\n 'price' => '5000',\n 'amount' => '5000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n 'uid' => 13,\n)\n17:14:12[info]: [SOFTWARE [5,000/5,000원]]생성되었습니다.:','default','2025-06-02 08:14:12'),(36,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:14:43[debug]: 입력내용\n17:14:43[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DEFENCE',\n 'item_uid' => '3',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:14:43[debug]: [14/DEFENCE [50,000/50,000원]] 입력 후 내용\n17:14:43[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DEFENCE',\n 'item_uid' => '3',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 14,\n)\n17:14:43[info]: [DEFENCE [50,000/50,000원]]생성되었습니다.:','default','2025-06-02 08:14:43'),(37,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','17:15:22[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-02 08:15:22'),(38,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','17:33:41[debug]: [4/SERVER [150,000/100,000원]] 변경 전 내용\n17:33:41[debug]: array (\n 'item_uid' => '3',\n)\n17:33:41[debug]: array (\n 'uid' => '4',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'end_at' => NULL,\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-06-02 16:35:12.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n17:33:41[debug]: [4/SERVER [150,000/100,000원]] 변경 후 내용\n17:33:41[debug]: array (\n 'uid' => '4',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '3',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'end_at' => NULL,\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-06-02 17:33: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-06-02 16:35:12.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n17:33:41[info]: [SERVER [150,000/100,000원]]수정되였습니다.:','default','2025-06-02 08:33:41'),(39,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','17:36:15[debug]: 입력내용\n17:36:15[debug]: array (\n 'code' => 'JPN234',\n 'manufactur_at' => '2025-06-05',\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'status' => 'default',\n 'description' => '',\n)\n17:36:15[debug]: [9/HP DL360 Gen 9 [200,000원]] 입력 후 내용\n17:36:15[debug]: array (\n 'code' => 'JPN234',\n 'manufactur_at' => '2025-06-05',\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'status' => 'default',\n 'uid' => 9,\n)\n17:36:15[info]: [HP DL360 Gen 9 [200,000원]]생성되었습니다.:','default','2025-06-02 08:36:15'),(40,1,'User','toggle','작업이 성공적으로 완료되었습니다.','12:26:18[debug]: [40/adfasdfas22222221234] 변경 전 내용\n12:26:18[debug]: array (\n 'status' => 'default',\n)\n12:26:18[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\n 'status' => 'pause',\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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:18[debug]: [40/adfasdfas22222221234] 변경 후 내용\n12:26:18[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\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-06-03 12:26:18.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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:18[info]: [adfasdfas22222221234]수정되였습니다.:','default','2025-06-03 03:26:18'),(41,1,'User','toggle','작업이 성공적으로 완료되었습니다.','12:26:22[debug]: [40/adfasdfas22222221234] 변경 전 내용\n12:26:22[debug]: array (\n 'status' => 'pause',\n)\n12:26:22[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\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-06-03 12:26:18.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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:22[debug]: [40/adfasdfas22222221234] 변경 후 내용\n12:26:22[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\n 'status' => 'pause',\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-06-03 12:26:22.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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:22[info]: [adfasdfas22222221234]수정되였습니다.:','default','2025-06-03 03:26:22'),(42,1,'Equipment\\Part\\Line','toggle','작업이 성공적으로 완료되었습니다.','12:26:48[debug]: [8/Softbank회선] 변경 전 내용\n12:26:48[debug]: array (\n 'status' => 'pause',\n)\n12:26:48[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'default',\n 'start_at' => '2025-05-01',\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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:48[debug]: [8/Softbank회선] 변경 후 내용\n12:26:48[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'pause',\n 'start_at' => '2025-05-01',\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-06-03 12:26:48.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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:48[info]: [Softbank회선]수정되였습니다.:','default','2025-06-03 03:26:48'),(43,1,'Equipment\\Part\\Line','toggle','작업이 성공적으로 완료되었습니다.','12:26:52[debug]: [8/Softbank회선] 변경 전 내용\n12:26:52[debug]: array (\n 'status' => 'default',\n)\n12:26:52[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'pause',\n 'start_at' => '2025-05-01',\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-06-03 12:26:48.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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:52[debug]: [8/Softbank회선] 변경 후 내용\n12:26:52[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'default',\n 'start_at' => '2025-05-01',\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-06-03 12:26:52.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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:52[info]: [Softbank회선]수정되였습니다.:','default','2025-06-03 03:26:52'),(44,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:04[debug]: [9/HP DL360 Gen 9] 변경 전 내용\n12:27:04[debug]: array (\n 'status' => 'pause',\n)\n12:27:04[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:04[debug]: [9/HP DL360 Gen 9] 변경 후 내용\n12:27:04[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:04.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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:04[info]: [HP DL360 Gen 9]수정되였습니다.:','default','2025-06-03 03:27:04'),(45,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:07[debug]: [9/HP DL360 Gen 9] 변경 전 내용\n12:27:07[debug]: array (\n 'status' => 'default',\n)\n12:27:07[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:04.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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:07[debug]: [9/HP DL360 Gen 9] 변경 후 내용\n12:27:07[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\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-06-03 12:27: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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:07[info]: [HP DL360 Gen 9]수정되였습니다.:','default','2025-06-03 03:27:07'),(46,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:19[debug]: [8/12,13,14세대 MiniPC] 변경 전 내용\n12:27:19[debug]: array (\n 'status' => 'pause',\n)\n12:27:19[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:19[debug]: [8/12,13,14세대 MiniPC] 변경 후 내용\n12:27:19[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:19.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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:19[info]: [12,13,14세대 MiniPC]수정되였습니다.:','default','2025-06-03 03:27:19'),(47,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:21[debug]: [8/12,13,14세대 MiniPC] 변경 전 내용\n12:27:21[debug]: array (\n 'status' => 'default',\n)\n12:27:21[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:19.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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:21[debug]: [8/12,13,14세대 MiniPC] 변경 후 내용\n12:27:21[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\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-06-03 12:27:21.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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:21[info]: [12,13,14세대 MiniPC]수정되였습니다.:','default','2025-06-03 03:27:21'),(48,1,'Customer\\Point','toggle','작업이 실패하였습니다.','12:27:30[debug]: [2/5월포인트출금] 변경 전 내용\n12:27:30[debug]: array (\n 'status' => 'default',\n)\n12:27:30[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'out',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:30[debug]: [2/5월포인트출금] 변경 후 내용\n12:27:30[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'default',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\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-06-03 12:27:30.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:30[error]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:30'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n\n12:27:30[debug]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:30'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n','default','2025-06-03 03:27:30'),(49,1,'Customer\\Point','toggle','작업이 실패하였습니다.','12:27:33[debug]: [2/5월포인트출금] 변경 전 내용\n12:27:33[debug]: array (\n 'status' => 'default',\n)\n12:27:33[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'out',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:33[debug]: [2/5월포인트출금] 변경 후 내용\n12:27:33[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'default',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\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-06-03 12:27:33.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:33[error]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:33'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n\n12:27:33[debug]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:33'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n','default','2025-06-03 03:27:33'),(50,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','13:57:05[debug]: [1/LINE] 변경 전 내용\n13:57:05[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n13:57:05[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:05[debug]: [1/LINE] 변경 후 내용\n13:57:05[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:05.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:05[info]: [LINE]수정되였습니다.:','default','2025-06-03 04:57:05'),(51,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','13:57:22[debug]: [1/LINE] 변경 전 내용\n13:57:22[debug]: array (\n 'billing_cycle' => 'month',\n)\n13:57:22[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:05.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:22[debug]: [1/LINE] 변경 후 내용\n13:57:22[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:22.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:22[info]: [LINE]수정되였습니다.:','default','2025-06-03 04:57:22'),(52,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:03:48[debug]: [1/LINE] 변경 전 내용\n15:03:48[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n15:03:48[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:22.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:48[debug]: [1/LINE] 변경 후 내용\n15:03:48[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:48.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:48[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:03:48'),(53,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:03:56[debug]: [1/LINE] 변경 전 내용\n15:03:56[debug]: array (\n 'billing_cycle' => 'month',\n)\n15:03:56[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:48.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:56[debug]: [1/LINE] 변경 후 내용\n15:03:56[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:56.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:56[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:03:56'),(54,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:04:19[debug]: [1/LINE] 변경 전 내용\n15:04:19[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n15:04:19[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:56.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:19[debug]: [1/LINE] 변경 후 내용\n15:04:19[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:04:19.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:19[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:04:19'),(55,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:04:25[debug]: [1/LINE] 변경 전 내용\n15:04:25[debug]: array (\n 'billing_cycle' => 'month',\n)\n15:04:25[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:04:19.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:25[debug]: [1/LINE] 변경 후 내용\n15:04:25[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:04:25.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:25[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:04:25'),(56,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:35:17[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.','default','2025-06-03 06:35:17'),(57,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:40:18[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:40:18'),(58,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:41:42[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:41:42'),(59,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:45:58[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:45:58'),(60,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:49:05[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:49:05'),(61,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:54:37[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:54:37'),(62,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:57:10[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:57:10'),(63,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','16:05:33[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 07:05:33'),(64,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:12:04[debug]: 입력내용\n16:12:04[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '4',\n 'billing_cycle' => 'onetime',\n 'amount' => '2000',\n 'start_at' => '2025-06-20',\n 'status' => 'reservation',\n 'price' => 4000,\n)\n16:12:04[debug]: [15/RAM] 입력 후 내용\n16:12:04[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => 4,\n 'billing_cycle' => 'onetime',\n 'amount' => '2000',\n 'start_at' => '2025-06-20',\n 'status' => 'reservation',\n 'price' => 4000,\n 'uid' => 15,\n)\n16:12:04[info]: [RAM]생성되었습니다.:','default','2025-06-03 07:12:04'),(65,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','17:27:42[debug]: 입력내용\n17:27:42[debug]: array (\n 'domain' => 'test.dd',\n 'price' => '50000',\n 'expired_at' => '2025-06-26',\n 'status' => 'default',\n)\n17:27:42[debug]: [1/test.dd] 입력 후 내용\n17:27:42[debug]: array (\n 'domain' => 'test.dd',\n 'price' => 50000,\n 'expired_at' => '2025-06-26',\n 'status' => 'default',\n 'uid' => 1,\n)\n17:27:42[info]: [test.dd]생성되었습니다.:','default','2025-06-03 08:27:42'),(66,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','17:28:09[debug]: 입력내용\n17:28:09[debug]: array (\n 'domain' => 'test.tt',\n 'price' => '60000',\n 'expired_at' => '2025-06-30',\n 'status' => 'default',\n)\n17:28:09[debug]: [2/test.tt] 입력 후 내용\n17:28:09[debug]: array (\n 'domain' => 'test.tt',\n 'price' => 60000,\n 'expired_at' => '2025-06-30',\n 'status' => 'default',\n 'uid' => 2,\n)\n17:28:09[info]: [test.tt]생성되었습니다.:','default','2025-06-03 08:28:09'),(67,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:28:55[debug]: 입력내용\n17:28:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DOMAIN',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'amount' => '10000',\n 'start_at' => '2025-06-04',\n 'status' => 'default',\n 'price' => 50000,\n)\n17:28:55[debug]: [16/DOMAIN] 입력 후 내용\n17:28:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DOMAIN',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'start_at' => '2025-06-04',\n 'status' => 'default',\n 'price' => 50000,\n 'uid' => 16,\n)\n17:28:55[info]: [DOMAIN]생성되었습니다.:','default','2025-06-03 08:28:55'),(68,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','09:34:40[debug]: 입력내용\n09:34:40[debug]: array (\n 'domain' => 'test.kk',\n 'price' => '50000',\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n)\n09:34:40[debug]: [3/test.kk] 입력 후 내용\n09:34:40[debug]: array (\n 'domain' => 'test.kk',\n 'price' => 50000,\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n 'uid' => 3,\n)\n09:34:40[info]: [test.kk]생성되었습니다.:','default','2025-06-04 00:34:40'),(69,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','09:39:59[debug]: [6/CPU] 변경 전 내용\n09:39:59[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n09:39:59[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-02 16:39:23.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:39:59[debug]: [6/CPU] 변경 후 내용\n09:39:59[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-04 09:39:59.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:39:59[info]: [CPU]수정되였습니다.:','default','2025-06-04 00:39:59'),(70,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','09:40:06[debug]: [6/CPU] 변경 전 내용\n09:40:06[debug]: array (\n 'billing_cycle' => 'month',\n)\n09:40:06[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-04 09:39:59.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:40:06[debug]: [6/CPU] 변경 후 내용\n09:40:06[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-04 09:40:06.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:40:06[info]: [CPU]수정되였습니다.:','default','2025-06-04 00:40:06'),(71,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','09:42:25[debug]: 입력내용\n09:42:25[debug]: array (\n 'domain' => 'test.lll',\n 'price' => '50000',\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n)\n09:42:25[debug]: [4/test.lll] 입력 후 내용\n09:42:25[debug]: array (\n 'domain' => 'test.lll',\n 'price' => 50000,\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n 'uid' => 4,\n)\n09:42:25[info]: [test.lll]생성되었습니다.:','default','2025-06-04 00:42:25'),(72,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','10:05:36[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.\nThe amount field is required.\nThe start_at field is required.\nThe status field is required.','default','2025-06-04 01:05:36'),(73,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','10:05:48[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.\nThe billing_cycle field is required.\nThe amount field is required.\nThe start_at field is required.\nThe status field is required.','default','2025-06-04 01:05:48'),(74,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','10:06:34[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.','default','2025-06-04 01:06:34'),(75,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:40:51[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:40:51'),(76,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:41:27[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:41:27'),(77,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:42:23[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:42:23'),(78,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:42:55[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:42:55'); +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'),(10,1,'Customer\\Service','create','작업이 실패하였습니다.','12:37:15[debug]: Customer\\Service 작업 데이터 검증 오류발생\nThe end_at field must contain a valid date.','default','2025-06-02 03:37:15'),(11,1,'Customer\\Service','create','작업이 성공적으로 완료되었습니다.','12:37:30[debug]: 입력내용\n12:37:30[debug]: array (\n 'clientinfo_uid' => '1',\n 'switch' => 'R35P10',\n 'location' => 'default',\n 'type' => 'default',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-02',\n 'end_at' => '2025-06-25',\n 'status' => 'default',\n)\n12:37:30[debug]: [1/R35P10] 입력 후 내용\n12:37:30[debug]: array (\n 'clientinfo_uid' => '1',\n 'switch' => 'R35P10',\n 'location' => 'default',\n 'type' => 'default',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-02',\n 'end_at' => '2025-06-25',\n 'status' => 'default',\n 'uid' => 1,\n)\n12:37:30[info]: [R35P10]생성되었습니다.:','default','2025-06-02 03:37:30'),(12,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','16:17:22[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.\nThe billing_cycle field is required.\nThe price field is required.\nThe amount field is required.\nThe start_at field is required.\nThe end_at field must contain a valid date.\nThe status field is required.','default','2025-06-02 07:17:22'),(13,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:19:58[debug]: 입력내용\n16:19:58[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => '8',\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n)\n16:19:58[debug]: [1/LINE] 입력 후 내용\n16:19:58[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => '8',\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:19:58[info]: [LINE]생성되었습니다.:','default','2025-06-02 07:19:58'),(14,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:28:27[debug]: 입력내용\n16:28:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '12',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:28:27[debug]: [2/12] 입력 후 내용\n16:28:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '12',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:28:27[info]: [12]생성되었습니다.:','default','2025-06-02 07:28:27'),(15,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:28:57[debug]: 입력내용\n16:28:57[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '11',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:28:57[debug]: [3/11] 입력 후 내용\n16:28:57[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'IP',\n 'item_uid' => '11',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:28:57[info]: [11]생성되었습니다.:','default','2025-06-02 07:28:57'),(16,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:35:12[debug]: 입력내용\n16:35:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:35:12[debug]: [4/4 [150,000/100,000원]] 입력 후 내용\n16:35:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 4,\n)\n16:35:12[info]: [4 [150,000/100,000원]]생성되었습니다.:','default','2025-06-02 07:35:12'),(17,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:36:08[debug]: 입력내용\n16:36:08[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:36:08[debug]: [5/1 [50,000/40,000원]] 입력 후 내용\n16:36:08[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 5,\n)\n16:36:08[info]: [1 [50,000/40,000원]]생성되었습니다.:','default','2025-06-02 07:36:08'),(18,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:36:49[debug]: 입력내용\n16:36:49[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'status' => 'pause',\n)\n16:36:49[debug]: [6/1 [50,000/40,000원]] 입력 후 내용\n16:36:49[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'status' => 'pause',\n 'uid' => 6,\n)\n16:36:49[info]: [1 [50,000/40,000원]]생성되었습니다.:','default','2025-06-02 07:36:49'),(19,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','16:39:23[debug]: [6/1 [50,000/40,000원]] 변경 전 내용\n16:39:23[debug]: array (\n 'status' => 'reservation',\n)\n16:39:23[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'pause',\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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n16:39:23[debug]: [6/1 [50,000/40,000원]] 변경 후 내용\n16:39:23[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-02 16:39:23.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n16:39:23[info]: [1 [50,000/40,000원]]수정되였습니다.:','default','2025-06-02 07:39:23'),(20,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:42:56[debug]: 입력내용\n16:42:56[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:42:56[debug]: [7/2 [2,000/2,000원]] 입력 후 내용\n16:42:56[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 7,\n)\n16:42:56[info]: [2 [2,000/2,000원]]생성되었습니다.:','default','2025-06-02 07:42:56'),(21,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:43:27[debug]: 입력내용\n16:43:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n16:43:27[debug]: [8/2 [2,000/2,000원]] 입력 후 내용\n16:43:27[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '2000',\n 'amount' => '2000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 8,\n)\n16:43:27[info]: [2 [2,000/2,000원]]생성되었습니다.:','default','2025-06-02 07:43:27'),(22,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:53:26[debug]: 입력내용\n16:53:26[debug]: array (\n 'model' => 'ECC 2G',\n 'price' => '1000',\n 'status' => 'default',\n)\n16:53:26[debug]: [1/ECC 2G [1,000원]] 입력 후 내용\n16:53:26[debug]: array (\n 'model' => 'ECC 2G',\n 'price' => '1000',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:53:26[info]: [ECC 2G [1,000원]]생성되었습니다.:','default','2025-06-02 07:53:26'),(23,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:53:40[debug]: 입력내용\n16:53:40[debug]: array (\n 'model' => 'ECC 4G',\n 'price' => '2000',\n 'status' => 'default',\n)\n16:53:40[debug]: [2/ECC 4G [2,000원]] 입력 후 내용\n16:53:40[debug]: array (\n 'model' => 'ECC 4G',\n 'price' => '2000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:53:40[info]: [ECC 4G [2,000원]]생성되었습니다.:','default','2025-06-02 07:53:40'),(24,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:54:04[debug]: 입력내용\n16:54:04[debug]: array (\n 'model' => 'ECC 8G',\n 'price' => '3000',\n 'status' => 'default',\n)\n16:54:04[debug]: [3/ECC 8G [3,000원]] 입력 후 내용\n16:54:04[debug]: array (\n 'model' => 'ECC 8G',\n 'price' => '3000',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:54:04[info]: [ECC 8G [3,000원]]생성되었습니다.:','default','2025-06-02 07:54:04'),(25,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:54:18[debug]: 입력내용\n16:54:18[debug]: array (\n 'model' => 'ECC 16G',\n 'price' => '4000',\n 'status' => 'default',\n)\n16:54:18[debug]: [4/ECC 16G [4,000원]] 입력 후 내용\n16:54:18[debug]: array (\n 'model' => 'ECC 16G',\n 'price' => '4000',\n 'status' => 'default',\n 'uid' => 4,\n)\n16:54:18[info]: [ECC 16G [4,000원]]생성되었습니다.:','default','2025-06-02 07:54:18'),(26,1,'Equipment\\Part\\Ram','create','작업이 성공적으로 완료되었습니다.','16:54:36[debug]: 입력내용\n16:54:36[debug]: array (\n 'model' => 'ECC 32G',\n 'price' => '5000',\n 'status' => 'default',\n)\n16:54:36[debug]: [5/ECC 32G [5,000원]] 입력 후 내용\n16:54:36[debug]: array (\n 'model' => 'ECC 32G',\n 'price' => '5000',\n 'status' => 'default',\n 'uid' => 5,\n)\n16:54:36[info]: [ECC 32G [5,000원]]생성되었습니다.:','default','2025-06-02 07:54:36'),(27,1,'Equipment\\Part\\Storage','create','작업이 성공적으로 완료되었습니다.','16:55:16[debug]: 입력내용\n16:55:16[debug]: array (\n 'model' => 'Samsung SSD 860 256G',\n 'price' => '100000',\n 'status' => 'default',\n)\n16:55:16[debug]: [1/Samsung SSD 860 256G [100,000원]] 입력 후 내용\n16:55:16[debug]: array (\n 'model' => 'Samsung SSD 860 256G',\n 'price' => '100000',\n 'status' => 'default',\n 'uid' => 1,\n)\n16:55:16[info]: [Samsung SSD 860 256G [100,000원]]생성되었습니다.:','default','2025-06-02 07:55:16'),(28,1,'Equipment\\Part\\Storage','create','작업이 성공적으로 완료되었습니다.','16:55:38[debug]: 입력내용\n16:55:38[debug]: array (\n 'model' => 'Samsung SSD 870 EVO 500G',\n 'price' => '70000',\n 'status' => 'default',\n)\n16:55:38[debug]: [2/Samsung SSD 870 EVO 500G [70,000원]] 입력 후 내용\n16:55:38[debug]: array (\n 'model' => 'Samsung SSD 870 EVO 500G',\n 'price' => '70000',\n 'status' => 'default',\n 'uid' => 2,\n)\n16:55:38[info]: [Samsung SSD 870 EVO 500G [70,000원]]생성되었습니다.:','default','2025-06-02 07:55:38'),(29,1,'Equipment\\Part\\Storage','create','작업이 성공적으로 완료되었습니다.','16:55:49[debug]: 입력내용\n16:55:49[debug]: array (\n 'model' => 'Samsung SSD 870 Pro 500G',\n 'price' => '80000',\n 'status' => 'default',\n)\n16:55:49[debug]: [3/Samsung SSD 870 Pro 500G [80,000원]] 입력 후 내용\n16:55:49[debug]: array (\n 'model' => 'Samsung SSD 870 Pro 500G',\n 'price' => '80000',\n 'status' => 'default',\n 'uid' => 3,\n)\n16:55:49[info]: [Samsung SSD 870 Pro 500G [80,000원]]생성되었습니다.:','default','2025-06-02 07:55:49'),(30,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:11:10[debug]: 입력내용\n17:11:10[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:11:10[debug]: [9/STORAGE [100,000/50,000원]] 입력 후 내용\n17:11:10[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 9,\n)\n17:11:10[info]: [STORAGE [100,000/50,000원]]생성되었습니다.:','default','2025-06-02 08:11:10'),(31,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:11:50[debug]: 입력내용\n17:11:50[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n)\n17:11:50[debug]: [10/STORAGE [100,000/100,000원]] 입력 후 내용\n17:11:50[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n 'uid' => 10,\n)\n17:11:50[info]: [STORAGE [100,000/100,000원]]생성되었습니다.:','default','2025-06-02 08:11:50'),(32,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','17:12:33[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.','default','2025-06-02 08:12:33'),(33,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:12:55[debug]: 입력내용\n17:12:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:12:55[debug]: [11/SOFTWARE [10,000/10,000원]] 입력 후 내용\n17:12:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 11,\n)\n17:12:55[info]: [SOFTWARE [10,000/10,000원]]생성되었습니다.:','default','2025-06-02 08:12:55'),(34,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:13:40[debug]: 입력내용\n17:13:40[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:13:40[debug]: [12/SOFTWARE [10,000/10,000원]] 입력 후 내용\n17:13:40[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 12,\n)\n17:13:40[info]: [SOFTWARE [10,000/10,000원]]생성되었습니다.:','default','2025-06-02 08:13:40'),(35,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:14:12[debug]: 입력내용\n17:14:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '5',\n 'billing_cycle' => 'month',\n 'price' => '5000',\n 'amount' => '5000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n)\n17:14:12[debug]: [13/SOFTWARE [5,000/5,000원]] 입력 후 내용\n17:14:12[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '5',\n 'billing_cycle' => 'month',\n 'price' => '5000',\n 'amount' => '5000',\n 'start_at' => '2025-06-25',\n 'status' => 'reservation',\n 'uid' => 13,\n)\n17:14:12[info]: [SOFTWARE [5,000/5,000원]]생성되었습니다.:','default','2025-06-02 08:14:12'),(36,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:14:43[debug]: 입력내용\n17:14:43[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DEFENCE',\n 'item_uid' => '3',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n)\n17:14:43[debug]: [14/DEFENCE [50,000/50,000원]] 입력 후 내용\n17:14:43[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DEFENCE',\n 'item_uid' => '3',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-13',\n 'status' => 'default',\n 'uid' => 14,\n)\n17:14:43[info]: [DEFENCE [50,000/50,000원]]생성되었습니다.:','default','2025-06-02 08:14:43'),(37,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','17:15:22[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-02 08:15:22'),(38,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','17:33:41[debug]: [4/SERVER [150,000/100,000원]] 변경 전 내용\n17:33:41[debug]: array (\n 'item_uid' => '3',\n)\n17:33:41[debug]: array (\n 'uid' => '4',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '4',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'end_at' => NULL,\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-06-02 16:35:12.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n17:33:41[debug]: [4/SERVER [150,000/100,000원]] 변경 후 내용\n17:33:41[debug]: array (\n 'uid' => '4',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'SERVER',\n 'item_uid' => '3',\n 'billing_cycle' => 'month',\n 'price' => '150000',\n 'amount' => '100000',\n 'start_at' => '2025-06-13',\n 'end_at' => NULL,\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-06-02 17:33: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-06-02 16:35:12.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n17:33:41[info]: [SERVER [150,000/100,000원]]수정되였습니다.:','default','2025-06-02 08:33:41'),(39,1,'Equipment\\Server','create','작업이 성공적으로 완료되었습니다.','17:36:15[debug]: 입력내용\n17:36:15[debug]: array (\n 'code' => 'JPN234',\n 'manufactur_at' => '2025-06-05',\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'status' => 'default',\n 'description' => '',\n)\n17:36:15[debug]: [9/HP DL360 Gen 9 [200,000원]] 입력 후 내용\n17:36:15[debug]: array (\n 'code' => 'JPN234',\n 'manufactur_at' => '2025-06-05',\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'status' => 'default',\n 'uid' => 9,\n)\n17:36:15[info]: [HP DL360 Gen 9 [200,000원]]생성되었습니다.:','default','2025-06-02 08:36:15'),(40,1,'User','toggle','작업이 성공적으로 완료되었습니다.','12:26:18[debug]: [40/adfasdfas22222221234] 변경 전 내용\n12:26:18[debug]: array (\n 'status' => 'default',\n)\n12:26:18[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\n 'status' => 'pause',\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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:18[debug]: [40/adfasdfas22222221234] 변경 후 내용\n12:26:18[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\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-06-03 12:26:18.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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:18[info]: [adfasdfas22222221234]수정되였습니다.:','default','2025-06-03 03:26:18'),(41,1,'User','toggle','작업이 성공적으로 완료되었습니다.','12:26:22[debug]: [40/adfasdfas22222221234] 변경 전 내용\n12:26:22[debug]: array (\n 'status' => 'pause',\n)\n12:26:22[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\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-06-03 12:26:18.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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:22[debug]: [40/adfasdfas22222221234] 변경 후 내용\n12:26:22[debug]: array (\n 'uid' => '40',\n 'id' => 'choi.jh2342222224',\n 'passwd' => '$2y$10$hP/z5Nojh4eNKnTxZe3Cm.0NtvqHW2U2U0vvVDSzelKRaXSxlVj2y',\n 'name' => 'adfasdfas22222221234',\n 'email' => 'postfixadmin@idcjp.jp3234343',\n 'mobile' => '04344343271234',\n 'role' => 'manager,cloudflare',\n 'status' => 'pause',\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-06-03 12:26:22.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-02 15:34:43.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:22[info]: [adfasdfas22222221234]수정되였습니다.:','default','2025-06-03 03:26:22'),(42,1,'Equipment\\Part\\Line','toggle','작업이 성공적으로 완료되었습니다.','12:26:48[debug]: [8/Softbank회선] 변경 전 내용\n12:26:48[debug]: array (\n 'status' => 'pause',\n)\n12:26:48[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'default',\n 'start_at' => '2025-05-01',\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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:48[debug]: [8/Softbank회선] 변경 후 내용\n12:26:48[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'pause',\n 'start_at' => '2025-05-01',\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-06-03 12:26:48.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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:48[info]: [Softbank회선]수정되였습니다.:','default','2025-06-03 03:26:48'),(43,1,'Equipment\\Part\\Line','toggle','작업이 성공적으로 완료되었습니다.','12:26:52[debug]: [8/Softbank회선] 변경 전 내용\n12:26:52[debug]: array (\n 'status' => 'default',\n)\n12:26:52[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'pause',\n 'start_at' => '2025-05-01',\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-06-03 12:26:48.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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:52[debug]: [8/Softbank회선] 변경 후 내용\n12:26:52[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'type' => 'default',\n 'title' => 'Softbank회선',\n 'bandwith' => '27.125.207.128/25',\n 'price' => '1000000',\n 'status' => 'default',\n 'start_at' => '2025-05-01',\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-06-03 12:26:52.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:45:34.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:26:52[info]: [Softbank회선]수정되였습니다.:','default','2025-06-03 03:26:52'),(44,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:04[debug]: [9/HP DL360 Gen 9] 변경 전 내용\n12:27:04[debug]: array (\n 'status' => 'pause',\n)\n12:27:04[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:04[debug]: [9/HP DL360 Gen 9] 변경 후 내용\n12:27:04[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:04.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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:04[info]: [HP DL360 Gen 9]수정되였습니다.:','default','2025-06-03 03:27:04'),(45,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:07[debug]: [9/HP DL360 Gen 9] 변경 전 내용\n12:27:07[debug]: array (\n 'status' => 'default',\n)\n12:27:07[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:04.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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:07[debug]: [9/HP DL360 Gen 9] 변경 후 내용\n12:27:07[debug]: array (\n 'uid' => '9',\n 'clientinfo_uid' => NULL,\n 'model' => 'HP DL360 Gen 9',\n 'price' => '200000',\n 'description' => NULL,\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-06-03 12:27: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-06-02 17:36:15.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:07[info]: [HP DL360 Gen 9]수정되였습니다.:','default','2025-06-03 03:27:07'),(46,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:19[debug]: [8/12,13,14세대 MiniPC] 변경 전 내용\n12:27:19[debug]: array (\n 'status' => 'pause',\n)\n12:27:19[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:19[debug]: [8/12,13,14세대 MiniPC] 변경 후 내용\n12:27:19[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:19.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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:19[info]: [12,13,14세대 MiniPC]수정되였습니다.:','default','2025-06-03 03:27:19'),(47,1,'Equipment\\Server','toggle','작업이 성공적으로 완료되었습니다.','12:27:21[debug]: [8/12,13,14세대 MiniPC] 변경 전 내용\n12:27:21[debug]: array (\n 'status' => 'default',\n)\n12:27:21[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\n 'status' => 'pause',\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-06-03 12:27:19.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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:21[debug]: [8/12,13,14세대 MiniPC] 변경 후 내용\n12:27:21[debug]: array (\n 'uid' => '8',\n 'clientinfo_uid' => NULL,\n 'model' => '12,13,14세대 MiniPC',\n 'price' => '90000',\n 'description' => NULL,\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-06-03 12:27:21.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-06-02 12:30:31.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:21[info]: [12,13,14세대 MiniPC]수정되였습니다.:','default','2025-06-03 03:27:21'),(48,1,'Customer\\Point','toggle','작업이 실패하였습니다.','12:27:30[debug]: [2/5월포인트출금] 변경 전 내용\n12:27:30[debug]: array (\n 'status' => 'default',\n)\n12:27:30[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'out',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:30[debug]: [2/5월포인트출금] 변경 후 내용\n12:27:30[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'default',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\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-06-03 12:27:30.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:30[error]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:30'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n\n12:27:30[debug]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:30'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n','default','2025-06-03 03:27:30'),(49,1,'Customer\\Point','toggle','작업이 실패하였습니다.','12:27:33[debug]: [2/5월포인트출금] 변경 전 내용\n12:27:33[debug]: array (\n 'status' => 'default',\n)\n12:27:33[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'out',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:33[debug]: [2/5월포인트출금] 변경 후 내용\n12:27:33[debug]: array (\n 'uid' => '2',\n 'clientinfo_uid' => '3',\n 'title' => '5월포인트출금',\n 'amount' => '50000',\n 'status' => 'default',\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:10:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\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-06-03 12:27:33.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n12:27:33[error]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:33'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n\n12:27:33[debug]: \n------save_process 오류-----\nUPDATE `pointinfo` SET `status` = 'default', `updated_at` = '2025-06-03 12:27:33'\nWHERE `pointinfo`.`uid` IN ('2')\narray (\n 'CodeIgniter\\\\Database\\\\MySQLi\\\\Connection' => 'Unknown column \\'updated_at\\' in \\'field list\\'',\n)\n------------------------------\n','default','2025-06-03 03:27:33'),(50,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','13:57:05[debug]: [1/LINE] 변경 전 내용\n13:57:05[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n13:57:05[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:05[debug]: [1/LINE] 변경 후 내용\n13:57:05[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:05.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:05[info]: [LINE]수정되였습니다.:','default','2025-06-03 04:57:05'),(51,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','13:57:22[debug]: [1/LINE] 변경 전 내용\n13:57:22[debug]: array (\n 'billing_cycle' => 'month',\n)\n13:57:22[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:05.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:22[debug]: [1/LINE] 변경 후 내용\n13:57:22[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:22.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:57:22[info]: [LINE]수정되였습니다.:','default','2025-06-03 04:57:22'),(52,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:03:48[debug]: [1/LINE] 변경 전 내용\n15:03:48[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n15:03:48[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 13:57:22.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:48[debug]: [1/LINE] 변경 후 내용\n15:03:48[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:48.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:48[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:03:48'),(53,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:03:56[debug]: [1/LINE] 변경 전 내용\n15:03:56[debug]: array (\n 'billing_cycle' => 'month',\n)\n15:03:56[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:48.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:56[debug]: [1/LINE] 변경 후 내용\n15:03:56[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:56.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:03:56[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:03:56'),(54,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:04:19[debug]: [1/LINE] 변경 전 내용\n15:04:19[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n15:04:19[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:03:56.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:19[debug]: [1/LINE] 변경 후 내용\n15:04:19[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:04:19.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:19[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:04:19'),(55,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','15:04:25[debug]: [1/LINE] 변경 전 내용\n15:04:25[debug]: array (\n 'billing_cycle' => 'month',\n)\n15:04:25[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'onetime',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:04:19.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:25[debug]: [1/LINE] 변경 후 내용\n15:04:25[debug]: array (\n 'uid' => '1',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => '1000000',\n 'amount' => '500000',\n 'start_at' => '2025-06-11',\n 'end_at' => NULL,\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-06-03 15:04:25.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-06-02 16:19:58.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n15:04:25[info]: [LINE]수정되였습니다.:','default','2025-06-03 06:04:25'),(56,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:35:17[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.','default','2025-06-03 06:35:17'),(57,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:40:18[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:40:18'),(58,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:41:42[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:41:42'),(59,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:45:58[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:45:58'),(60,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:49:05[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:49:05'),(61,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:54:37[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:54:37'),(62,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','15:57:10[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 06:57:10'),(63,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','16:05:33[debug]: Indirect modification of overloaded property App\\Controllers\\Admin\\Customer\\ServiceItemController::$formDatas has no effect','default','2025-06-03 07:05:33'),(64,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','16:12:04[debug]: 입력내용\n16:12:04[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => '4',\n 'billing_cycle' => 'onetime',\n 'amount' => '2000',\n 'start_at' => '2025-06-20',\n 'status' => 'reservation',\n 'price' => 4000,\n)\n16:12:04[debug]: [15/RAM] 입력 후 내용\n16:12:04[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'RAM',\n 'item_uid' => 4,\n 'billing_cycle' => 'onetime',\n 'amount' => '2000',\n 'start_at' => '2025-06-20',\n 'status' => 'reservation',\n 'price' => 4000,\n 'uid' => 15,\n)\n16:12:04[info]: [RAM]생성되었습니다.:','default','2025-06-03 07:12:04'),(65,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','17:27:42[debug]: 입력내용\n17:27:42[debug]: array (\n 'domain' => 'test.dd',\n 'price' => '50000',\n 'expired_at' => '2025-06-26',\n 'status' => 'default',\n)\n17:27:42[debug]: [1/test.dd] 입력 후 내용\n17:27:42[debug]: array (\n 'domain' => 'test.dd',\n 'price' => 50000,\n 'expired_at' => '2025-06-26',\n 'status' => 'default',\n 'uid' => 1,\n)\n17:27:42[info]: [test.dd]생성되었습니다.:','default','2025-06-03 08:27:42'),(66,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','17:28:09[debug]: 입력내용\n17:28:09[debug]: array (\n 'domain' => 'test.tt',\n 'price' => '60000',\n 'expired_at' => '2025-06-30',\n 'status' => 'default',\n)\n17:28:09[debug]: [2/test.tt] 입력 후 내용\n17:28:09[debug]: array (\n 'domain' => 'test.tt',\n 'price' => 60000,\n 'expired_at' => '2025-06-30',\n 'status' => 'default',\n 'uid' => 2,\n)\n17:28:09[info]: [test.tt]생성되었습니다.:','default','2025-06-03 08:28:09'),(67,1,'Customer\\ServiceItem','create','작업이 성공적으로 완료되었습니다.','17:28:55[debug]: 입력내용\n17:28:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DOMAIN',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'amount' => '10000',\n 'start_at' => '2025-06-04',\n 'status' => 'default',\n 'price' => 50000,\n)\n17:28:55[debug]: [16/DOMAIN] 입력 후 내용\n17:28:55[debug]: array (\n 'serviceinfo_uid' => '1',\n 'item_type' => 'DOMAIN',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'start_at' => '2025-06-04',\n 'status' => 'default',\n 'price' => 50000,\n 'uid' => 16,\n)\n17:28:55[info]: [DOMAIN]생성되었습니다.:','default','2025-06-03 08:28:55'),(68,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','09:34:40[debug]: 입력내용\n09:34:40[debug]: array (\n 'domain' => 'test.kk',\n 'price' => '50000',\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n)\n09:34:40[debug]: [3/test.kk] 입력 후 내용\n09:34:40[debug]: array (\n 'domain' => 'test.kk',\n 'price' => 50000,\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n 'uid' => 3,\n)\n09:34:40[info]: [test.kk]생성되었습니다.:','default','2025-06-04 00:34:40'),(69,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','09:39:59[debug]: [6/CPU] 변경 전 내용\n09:39:59[debug]: array (\n 'billing_cycle' => 'onetime',\n)\n09:39:59[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-02 16:39:23.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:39:59[debug]: [6/CPU] 변경 후 내용\n09:39:59[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-04 09:39:59.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:39:59[info]: [CPU]수정되였습니다.:','default','2025-06-04 00:39:59'),(70,1,'Customer\\ServiceItem','toggle','작업이 성공적으로 완료되었습니다.','09:40:06[debug]: [6/CPU] 변경 전 내용\n09:40:06[debug]: array (\n 'billing_cycle' => 'month',\n)\n09:40:06[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-04 09:39:59.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:40:06[debug]: [6/CPU] 변경 후 내용\n09:40:06[debug]: array (\n 'uid' => '6',\n 'serviceinfo_uid' => '1',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-20',\n 'end_at' => NULL,\n 'status' => 'reservation',\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-06-04 09:40:06.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-06-02 16:36:49.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:40:06[info]: [CPU]수정되였습니다.:','default','2025-06-04 00:40:06'),(71,1,'Equipment\\Domain','create','작업이 성공적으로 완료되었습니다.','09:42:25[debug]: 입력내용\n09:42:25[debug]: array (\n 'domain' => 'test.lll',\n 'price' => '50000',\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n)\n09:42:25[debug]: [4/test.lll] 입력 후 내용\n09:42:25[debug]: array (\n 'domain' => 'test.lll',\n 'price' => 50000,\n 'expired_at' => '2025-06-25',\n 'status' => 'default',\n 'uid' => 4,\n)\n09:42:25[info]: [test.lll]생성되었습니다.:','default','2025-06-04 00:42:25'),(72,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','10:05:36[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.\nThe amount field is required.\nThe start_at field is required.\nThe status field is required.','default','2025-06-04 01:05:36'),(73,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','10:05:48[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.\nThe billing_cycle field is required.\nThe amount field is required.\nThe start_at field is required.\nThe status field is required.','default','2025-06-04 01:05:48'),(74,1,'Customer\\ServiceItem','create','작업이 실패하였습니다.','10:06:34[debug]: Customer\\ServiceItem 작업 데이터 검증 오류발생\nThe billing_cycle field is required.','default','2025-06-04 01:06:34'),(75,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:40:51[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:40:51'),(76,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:41:27[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:41:27'),(77,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:42:23[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:42:23'),(78,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:42:55[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:42:55'),(79,1,'Equipment\\Domain','create','작업이 실패하였습니다.','10:46:03[debug]: Equipment\\Domain 작업 데이터 검증 오류발생\n올바른 도메인 형식이 아닙니다.','default','2025-06-04 01:46:03'); /*!40000 ALTER TABLE `logger` ENABLE KEYS */; UNLOCK TABLES; @@ -433,7 +429,6 @@ DROP TABLE IF EXISTS `raminfo`; 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(), @@ -448,7 +443,7 @@ CREATE TABLE `raminfo` ( LOCK TABLES `raminfo` WRITE; /*!40000 ALTER TABLE `raminfo` DISABLE KEYS */; -INSERT INTO `raminfo` VALUES (1,'ECC 2G',1000,'default',NULL,'2025-06-02 07:53:26'),(2,'ECC 4G',2000,'default',NULL,'2025-06-02 07:53:40'),(3,'ECC 8G',3000,'default',NULL,'2025-06-02 07:54:04'),(4,'ECC 16G',4000,'default',NULL,'2025-06-02 07:54:18'),(5,'ECC 32G',5000,'default',NULL,'2025-06-02 07:54:36'); +INSERT INTO `raminfo` VALUES (1,'ECC 2G','default',NULL,'2025-06-02 07:53:26'),(2,'ECC 4G','default',NULL,'2025-06-02 07:53:40'),(3,'ECC 8G','default',NULL,'2025-06-02 07:54:04'),(4,'ECC 16G','default',NULL,'2025-06-02 07:54:18'),(5,'ECC 32G','default',NULL,'2025-06-02 07:54:36'); /*!40000 ALTER TABLE `raminfo` ENABLE KEYS */; UNLOCK TABLES; @@ -463,7 +458,6 @@ CREATE TABLE `serverinfo` ( `uid` int(11) NOT NULL AUTO_INCREMENT, `clientinfo_uid` int(11) DEFAULT NULL COMMENT '소유자정보', `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, @@ -481,7 +475,7 @@ CREATE TABLE `serverinfo` ( LOCK TABLES `serverinfo` WRITE; /*!40000 ALTER TABLE `serverinfo` DISABLE KEYS */; -INSERT INTO `serverinfo` VALUES (3,NULL,'HP DL360 Gen 6',100000,NULL,'default',NULL,'2025-06-02 03:27:07'),(4,NULL,'HP DL360 Gen 7',150000,NULL,'default',NULL,'2025-06-02 03:28:06'),(5,NULL,'HP DL360 Gen 8',200000,NULL,'default',NULL,'2025-06-02 03:28:35'),(6,NULL,'3,4,5세대 PC',50000,NULL,'default',NULL,'2025-06-02 03:29:22'),(7,NULL,'6,7,8세대 PC',70000,NULL,'default',NULL,'2025-06-02 03:29:55'),(8,NULL,'12,13,14세대 MiniPC',90000,NULL,'default','2025-06-03 03:27:21','2025-06-02 03:30:31'),(9,NULL,'HP DL360 Gen 9',200000,NULL,'default','2025-06-03 03:27:07','2025-06-02 08:36:15'); +INSERT INTO `serverinfo` VALUES (3,NULL,'HP DL360 Gen 6',NULL,'default',NULL,'2025-06-02 03:27:07'),(4,NULL,'HP DL360 Gen 7',NULL,'default',NULL,'2025-06-02 03:28:06'),(5,NULL,'HP DL360 Gen 8',NULL,'default',NULL,'2025-06-02 03:28:35'),(6,NULL,'3,4,5세대 PC',NULL,'default',NULL,'2025-06-02 03:29:22'),(7,NULL,'6,7,8세대 PC',NULL,'default',NULL,'2025-06-02 03:29:55'),(8,NULL,'12,13,14세대 MiniPC',NULL,'default','2025-06-03 03:27:21','2025-06-02 03:30:31'),(9,NULL,'HP DL360 Gen 9',NULL,'default','2025-06-03 03:27:07','2025-06-02 08:36:15'); /*!40000 ALTER TABLE `serverinfo` ENABLE KEYS */; UNLOCK TABLES; @@ -555,7 +549,7 @@ CREATE TABLE `serviceinfo_items` ( LOCK TABLES `serviceinfo_items` WRITE; /*!40000 ALTER TABLE `serviceinfo_items` DISABLE KEYS */; -INSERT INTO `serviceinfo_items` VALUES (1,1,'LINE',8,'month',1000000,500000,'2025-06-11',NULL,'default','2025-06-03 06:04:25','2025-06-02 07:19:58'),(2,1,'IP',12,'month',50000,40000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:28:27'),(3,1,'IP',11,'month',50000,40000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:28:57'),(4,1,'SERVER',3,'month',150000,100000,'2025-06-13',NULL,'default','2025-06-02 08:33:41','2025-06-02 07:35:12'),(5,1,'CPU',1,'month',50000,40000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:36:08'),(6,1,'CPU',1,'month',50000,40000,'2025-06-20',NULL,'reservation','2025-06-04 00:40:06','2025-06-02 07:36:49'),(7,1,'RAM',2,'onetime',2000,2000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:42:56'),(8,1,'RAM',2,'onetime',2000,2000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:43:27'),(9,1,'STORAGE',1,'month',100000,50000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:11:10'),(10,1,'STORAGE',1,'onetime',100000,100000,'2025-06-25',NULL,'reservation',NULL,'2025-06-02 08:11:50'),(11,1,'SOFTWARE',1,'onetime',10000,10000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:12:55'),(12,1,'SOFTWARE',4,'month',10000,10000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:13:40'),(13,1,'SOFTWARE',5,'month',5000,5000,'2025-06-25',NULL,'reservation',NULL,'2025-06-02 08:14:12'),(14,1,'DEFENCE',3,'month',50000,50000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:14:43'),(15,1,'RAM',4,'onetime',4000,2000,'2025-06-20',NULL,'reservation',NULL,'2025-06-03 07:12:04'),(16,1,'DOMAIN',1,'onetime',50000,10000,'2025-06-04',NULL,'default',NULL,'2025-06-03 08:28:55'); +INSERT INTO `serviceinfo_items` VALUES (1,1,'LINE',8,'month',1000000,500000,'2025-06-11',NULL,'default','2025-06-03 06:04:25','2025-06-02 07:19:58'),(2,1,'IP',12,'month',50000,40000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:28:27'),(3,1,'IP',11,'month',50000,40000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:28:57'),(4,1,'SERVER',3,'month',150000,100000,'2025-06-13',NULL,'default','2025-06-02 08:33:41','2025-06-02 07:35:12'),(5,1,'CPU',1,'month',50000,40000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:36:08'),(6,1,'CPU',1,'month',50000,40000,'2025-06-20',NULL,'reservation','2025-06-04 00:40:06','2025-06-02 07:36:49'),(7,1,'RAM',2,'onetime',2000,2000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:42:56'),(8,1,'RAM',2,'onetime',2000,2000,'2025-06-13',NULL,'default',NULL,'2025-06-02 07:43:27'),(9,1,'STORAGE',1,'month',100000,50000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:11:10'),(10,1,'STORAGE',1,'onetime',100000,100000,'2025-06-25',NULL,'reservation',NULL,'2025-06-02 08:11:50'),(11,1,'SOFTWARE',1,'onetime',10000,10000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:12:55'),(12,1,'SOFTWARE',4,'month',10000,10000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:13:40'),(13,1,'SOFTWARE',5,'month',5000,5000,'2025-06-25',NULL,'reservation',NULL,'2025-06-02 08:14:12'),(14,1,'DEFENCE',3,'month',50000,50000,'2025-06-13',NULL,'default',NULL,'2025-06-02 08:14:43'),(15,1,'RAM',4,'onetime',4000,2000,'2025-06-20',NULL,'reservation',NULL,'2025-06-03 07:12:04'); /*!40000 ALTER TABLE `serviceinfo_items` ENABLE KEYS */; UNLOCK TABLES; @@ -570,7 +564,6 @@ 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, @@ -586,7 +579,7 @@ CREATE 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'); +INSERT INTO `softwareinfo` VALUES (1,'Windows','Windows 2008R2 Ent',NULL,'default',NULL,'2025-05-29 07:23:17'),(2,'Windows','Windows 10',NULL,'default',NULL,'2025-05-29 07:23:36'),(3,'Linux','CentOS 7.9',NULL,'default',NULL,'2025-05-29 07:23:53'),(4,'Security','닷디펜더',NULL,'default',NULL,'2025-05-29 07:24:14'),(5,'Virus','비트디펜더',NULL,'default',NULL,'2025-05-29 07:24:36'); /*!40000 ALTER TABLE `softwareinfo` ENABLE KEYS */; UNLOCK TABLES; @@ -600,7 +593,6 @@ DROP TABLE IF EXISTS `storageinfo`; CREATE TABLE `storageinfo` ( `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(), @@ -615,7 +607,7 @@ CREATE TABLE `storageinfo` ( LOCK TABLES `storageinfo` WRITE; /*!40000 ALTER TABLE `storageinfo` DISABLE KEYS */; -INSERT INTO `storageinfo` VALUES (1,'Samsung SSD 860 256G',100000,'default',NULL,'2025-06-02 07:55:16'),(2,'Samsung SSD 870 EVO 500G',70000,'default',NULL,'2025-06-02 07:55:38'),(3,'Samsung SSD 870 Pro 500G',80000,'default',NULL,'2025-06-02 07:55:49'); +INSERT INTO `storageinfo` VALUES (1,'Samsung SSD 860 256G','default',NULL,'2025-06-02 07:55:16'),(2,'Samsung SSD 870 EVO 500G','default',NULL,'2025-06-02 07:55:38'),(3,'Samsung SSD 870 Pro 500G','default',NULL,'2025-06-02 07:55:49'); /*!40000 ALTER TABLE `storageinfo` ENABLE KEYS */; UNLOCK TABLES; @@ -662,4 +654,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2025-06-04 10:45:31 +-- Dump completed on 2025-06-04 12:58:56 diff --git a/app/Database/erp2_2.vuerd.json b/app/Database/erp2_2.vuerd.json index dcc23d6..202dd67 100644 --- a/app/Database/erp2_2.vuerd.json +++ b/app/Database/erp2_2.vuerd.json @@ -4,13 +4,13 @@ "settings": { "width": 3000, "height": 3000, - "scrollTop": -665.0987, - "scrollLeft": -549, - "zoomLevel": 0.79, + "scrollTop": -895.2786, + "scrollLeft": -1742, + "zoomLevel": 0.76, "show": 511, "database": 4, "databaseName": "", - "canvasType": "ERD", + "canvasType": "@dineug/erd-editor/builtin-schema-sql", "language": 1, "tableNameCase": 4, "columnNameCase": 2, @@ -64,7 +64,8 @@ "6Gx9n7rUrSbXGbvE39xnm", "anhMCXytE7rcE_drKBPWz", "Wma86GpS3BhikEaHSamgX", - "1rYupb5yiEWocrmmCxTAV" + "1rYupb5yiEWocrmmCxTAV", + "I80TuGxKm3tXIO_EO2PSm" ], "indexIds": [], "memoIds": [] @@ -208,7 +209,6 @@ "F9EPb6nsDx6Tf3GG8rvP1", "TA8YG5vV7QmJxAXVpP8Tc", "9F6QpQqxeEggZ0FHM81O1", - "C_yfBNgyfir7swSSCwZIF", "54iuIW4knok06vP4JH-oN", "bh-W1plz0vCW2rURDnfDR", "hmZlcR-Pw2C_ife1zzo5o", @@ -254,7 +254,7 @@ "color": "" }, "meta": { - "updateAt": 1748855802973, + "updateAt": 1749008061426, "createAt": 1745819764137 } }, @@ -266,7 +266,6 @@ "2HB01q46-mugMjuOz85YG", "4acJag7ORjUzX7FP-gnhZ", "1q8jG5dQKdD35_XYimkSk", - "lwe5PLEmpyTipKEVSCHRJ", "P84ZMnZu1nZtRhDY18T5o", "VycsOgeM1SXkcq_5XYUMS", "k4vpMNZ75fNUjX-hrjXzs", @@ -294,7 +293,7 @@ "color": "" }, "meta": { - "updateAt": 1748826323861, + "updateAt": 1749008110893, "createAt": 1745819764138 } }, @@ -308,7 +307,6 @@ "oc5quhO8E3mqrBZKbIy_G", "lZQAY89JoyOHoTQEHeS1Y", "fiQBfXvw-4tj42PuGiDAk", - "bkFCshlGApXD4wNeEKiJp", "PHhRG4nKR6k_CQF9B8xS1", "wb9_XvPZHAOrpH-s0B0YN", "ltPYBs_iNuZJM6wTnK0H-", @@ -343,7 +341,7 @@ "color": "" }, "meta": { - "updateAt": 1748510670069, + "updateAt": 1749008043378, "createAt": 1745819764138 } }, @@ -355,7 +353,6 @@ "Id0h8QbOdlhPj9P1zTm5o", "f7_MGvRjkwL1xkCWrAgDR", "6qd6rcTkraI_AbHcVbp6T", - "2-mxsDaVU45SAAkg_CmAZ", "nDoaVrEhO8hLuHbgZV4il", "Vm1-FnoJLcJ0GRnTp0vnn", "R-UjmO-S2UeQdddVNwH5M" @@ -385,7 +382,7 @@ "color": "" }, "meta": { - "updateAt": 1748508767804, + "updateAt": 1749008087739, "createAt": 1745819764138 } }, @@ -522,7 +519,6 @@ "columnIds": [ "Jh6e_-9QYe1Tqve0PE3kT", "DC7TvFFpBT7vY0UKKHt-W", - "AdK-ftiebHNTIjlPzqGxQ", "SS4ajcFiKSKICjz18GbiR", "3nwgqrQd_qDGdg6Fe3kEp", "mwVYv9PaJFpoxYvTRJ223" @@ -557,7 +553,7 @@ "color": "" }, "meta": { - "updateAt": 1748508786381, + "updateAt": 1749007994136, "createAt": 1746783410914 } }, @@ -569,7 +565,6 @@ "zBz4vBOZSIA8vKmfqXckO", "YqInlreLnga0pOXtaP8GF", "ixoWg1kPLrUYL069d75Kq", - "tTTzHZFvoMJ0RzAexXY2L", "BvHyGw9Xf_gz7bEkZhLbk", "0STHSEXiceoCa6a7jGXV5", "j2hkudsfMKexNL6P7SM8R", @@ -601,7 +596,7 @@ "color": "" }, "meta": { - "updateAt": 1748826229846, + "updateAt": 1749008115517, "createAt": 1747374666215 } }, @@ -612,7 +607,6 @@ "columnIds": [ "203b3hUKUQ_Gu5wKShBgZ", "kohhWoNuei3x97SzgQUF4", - "Tuyrnk-V3RykdGluC-86m", "SzD5tmOIoZodU1wBH56I4", "EEerVyCwkEAuiRc-gon8s", "uki_QcviBOFJ57v1IbbPX" @@ -638,7 +632,7 @@ "color": "" }, "meta": { - "updateAt": 1748508788150, + "updateAt": 1749007999752, "createAt": 1747808112554 } }, @@ -649,7 +643,6 @@ "columnIds": [ "WaCB3uNZYFReAPiBqQ97v", "tn-GhYT445kEh1tzf8Lf1", - "vzqaqaPuF4guI7nUCRFIE", "FOr_RCEoaL3a0M7smSYRC", "cMe_lKgwfS-LNTHhHIYrk", "ixmBlLhmVt4et6tZEwLPC" @@ -672,7 +665,7 @@ "color": "" }, "meta": { - "updateAt": 1748847303457, + "updateAt": 1749008012233, "createAt": 1747808548333 } }, @@ -682,9 +675,8 @@ "comment": "도메인 정보", "columnIds": [ "XnNj7H0bnTxo_NuZm7BOs", + "U3pGwK2LVZA4wQ1xa6EcF", "w404_rDrrYyt26iqY8Eur", - "yqa1YWYVe9ZH-gXAdHtFU", - "EcVzL-sPHB3OIUYfPrAs6", "E8iokQ-rKyw43cNe746kt", "SeMtkfNiltpn4j-M-XkG-", "6T7sNUPqpTPJm6TI7Qbbe" @@ -693,6 +685,7 @@ "XnNj7H0bnTxo_NuZm7BOs", "skdAqnMsTEE6ZKbCD14VX", "rK1V9ccYa0gxVE2W98dGH", + "U3pGwK2LVZA4wQ1xa6EcF", "w404_rDrrYyt26iqY8Eur", "gHKfQQEPUr_YKqvm5K_gd", "ftF3nsGwio93Yhy60Pn99", @@ -715,7 +708,7 @@ "color": "" }, "meta": { - "updateAt": 1748938285017, + "updateAt": 1749008231523, "createAt": 1748218895681 } }, @@ -6473,6 +6466,26 @@ "updateAt": 1748856654152, "createAt": 1748856612028 } + }, + "U3pGwK2LVZA4wQ1xa6EcF": { + "id": "U3pGwK2LVZA4wQ1xa6EcF", + "tableId": "GRBrbb1hqwKSRMfod3I7U", + "name": "clientinfo_uid", + "comment": "", + "dataType": "INT", + "default": "", + "options": 0, + "ui": { + "keys": 2, + "widthName": 73, + "widthComment": 60, + "widthDataType": 60, + "widthDefault": 60 + }, + "meta": { + "updateAt": 1749009006732, + "createAt": 1749008230147 + } } }, "relationshipEntities": { @@ -6487,7 +6500,7 @@ "_AcWUYKzNJd-V0fRHq8Cx" ], "x": 2146.2084, - "y": 757.4081333333332, + "y": 744.0748, "direction": 2 }, "end": { @@ -6543,7 +6556,7 @@ "_AcWUYKzNJd-V0fRHq8Cx" ], "x": 2146.2084, - "y": 970.7414666666665, + "y": 904.0748, "direction": 2 }, "end": { @@ -6571,7 +6584,7 @@ "_AcWUYKzNJd-V0fRHq8Cx" ], "x": 2146.2084, - "y": 864.0747999999999, + "y": 824.0748, "direction": 2 }, "end": { @@ -6599,7 +6612,7 @@ "7B0zaLoZnOoMNW8OHZlrQ" ], "x": 938.42, - "y": 1606.0408, + "y": 1594.0408, "direction": 1 }, "end": { @@ -6608,7 +6621,7 @@ "f7_MGvRjkwL1xkCWrAgDR" ], "x": 655.5581999999999, - "y": 1924.2726, + "y": 1912.2726, "direction": 2 }, "meta": { @@ -6636,7 +6649,7 @@ "Z2KizkUFrIaV_R_Quv4Ho" ], "x": 1454.42, - "y": 1606.0408, + "y": 1594.0408, "direction": 2 }, "meta": { @@ -6811,6 +6824,34 @@ "updateAt": 1748508421471, "createAt": 1748508421471 } + }, + "I80TuGxKm3tXIO_EO2PSm": { + "id": "I80TuGxKm3tXIO_EO2PSm", + "identification": false, + "relationshipType": 16, + "startRelationshipType": 1, + "start": { + "tableId": "6ajvOCaGuXU9pzV0Y9jEi", + "columnIds": [ + "_AcWUYKzNJd-V0fRHq8Cx" + ], + "x": 2146.2084, + "y": 984.0748, + "direction": 2 + }, + "end": { + "tableId": "GRBrbb1hqwKSRMfod3I7U", + "columnIds": [ + "U3pGwK2LVZA4wQ1xa6EcF" + ], + "x": 2396.448, + "y": 1119.4062, + "direction": 1 + }, + "meta": { + "updateAt": 1749008230148, + "createAt": 1749008230148 + } } }, "indexEntities": {}, diff --git a/app/Entities/Equipment/EquipmentEntity.php b/app/Entities/Equipment/EquipmentEntity.php index 10e4c61..29dc7ad 100644 --- a/app/Entities/Equipment/EquipmentEntity.php +++ b/app/Entities/Equipment/EquipmentEntity.php @@ -10,8 +10,4 @@ abstract class EquipmentEntity extends CommonEntity { parent::__construct($data); } - final public function getPrice(): int - { - return intval($this->attributes['price']); - } } diff --git a/app/Language/en/Equipment/Domain.php b/app/Language/en/Equipment/Domain.php index 79c48b8..3bbab17 100644 --- a/app/Language/en/Equipment/Domain.php +++ b/app/Language/en/Equipment/Domain.php @@ -2,7 +2,7 @@ return [ 'title' => "Domain정보", 'label' => [ - 'clientinfo_uid' => "고객", + 'clientinfo_uid' => "고객명", 'domain' => "도메인", 'expired_at' => "종료일", 'price' => "금액", diff --git a/app/Language/en/Equipment/Server.php b/app/Language/en/Equipment/Server.php index b1d65f9..edb9400 100644 --- a/app/Language/en/Equipment/Server.php +++ b/app/Language/en/Equipment/Server.php @@ -2,6 +2,7 @@ return [ 'title' => "서버장비정보", 'label' => [ + 'clientinfo_uid' => "고객명", 'model' => "모델", 'price' => "금액", 'description' => "설명", diff --git a/app/Models/Equipment/DomainModel.php b/app/Models/Equipment/DomainModel.php index 09917a5..e469189 100644 --- a/app/Models/Equipment/DomainModel.php +++ b/app/Models/Equipment/DomainModel.php @@ -13,8 +13,8 @@ class DomainModel extends EquipmentModel protected $primaryKey = self::PK; protected $returnType = DomainEntity::class; protected $allowedFields = [ + 'clientinfo_uid', "domain", - "price", "status", "updated_at" ]; @@ -28,6 +28,9 @@ class DomainModel extends EquipmentModel throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true)); } switch ($field) { + case "clientinfo_uid": + $rule = "if_exist|numeric"; + break; case "price": $rule = "required|numeric"; break; diff --git a/app/Models/Equipment/Part/CpuModel.php b/app/Models/Equipment/Part/CpuModel.php index 94a870b..58d8fc1 100644 --- a/app/Models/Equipment/Part/CpuModel.php +++ b/app/Models/Equipment/Part/CpuModel.php @@ -14,7 +14,6 @@ class CpuModel extends PartModel protected $returnType = CpuEntity::class; protected $allowedFields = [ "model", - "price", "status", "updated_at" ]; diff --git a/app/Models/Equipment/Part/DefenceModel.php b/app/Models/Equipment/Part/DefenceModel.php index c4e166c..9955a53 100644 --- a/app/Models/Equipment/Part/DefenceModel.php +++ b/app/Models/Equipment/Part/DefenceModel.php @@ -15,7 +15,6 @@ class DefenceModel extends PartModel protected $allowedFields = [ "type", "ip", - "price", "accountid", "domain", "description", diff --git a/app/Models/Equipment/Part/IpModel.php b/app/Models/Equipment/Part/IpModel.php index 82847da..7b0d482 100644 --- a/app/Models/Equipment/Part/IpModel.php +++ b/app/Models/Equipment/Part/IpModel.php @@ -15,7 +15,6 @@ class IpModel extends PartModel protected $allowedFields = [ "lineinfo_uid", "ip", - "price", "status", "updated_at" ]; diff --git a/app/Models/Equipment/Part/LineModel.php b/app/Models/Equipment/Part/LineModel.php index 192157b..2f44990 100644 --- a/app/Models/Equipment/Part/LineModel.php +++ b/app/Models/Equipment/Part/LineModel.php @@ -17,7 +17,6 @@ class LineModel extends PartModel "type", "title", "bandwith", - "price", "status", "start_at", "updated_at" diff --git a/app/Models/Equipment/Part/RamModel.php b/app/Models/Equipment/Part/RamModel.php index 95a9c4d..3c4ea1c 100644 --- a/app/Models/Equipment/Part/RamModel.php +++ b/app/Models/Equipment/Part/RamModel.php @@ -15,7 +15,6 @@ class RamModel extends PartModel protected $allowedFields = [ "model", - "price", "status", "updated_at" ]; diff --git a/app/Models/Equipment/Part/SoftwareModel.php b/app/Models/Equipment/Part/SoftwareModel.php index 8d7946a..220dfa6 100644 --- a/app/Models/Equipment/Part/SoftwareModel.php +++ b/app/Models/Equipment/Part/SoftwareModel.php @@ -15,7 +15,6 @@ class SoftwareModel extends PartModel protected $allowedFields = [ "type", "model", - "price", "status", "description", "updated_at" diff --git a/app/Models/Equipment/Part/StorageModel.php b/app/Models/Equipment/Part/StorageModel.php index 55a1c60..675769d 100644 --- a/app/Models/Equipment/Part/StorageModel.php +++ b/app/Models/Equipment/Part/StorageModel.php @@ -14,7 +14,6 @@ class StorageModel extends PartModel protected $returnType = StorageEntity::class; protected $allowedFields = [ "model", - "price", "status", "updated_at" ]; diff --git a/app/Models/Equipment/ServerModel.php b/app/Models/Equipment/ServerModel.php index 9a6d970..bec6a44 100644 --- a/app/Models/Equipment/ServerModel.php +++ b/app/Models/Equipment/ServerModel.php @@ -13,8 +13,8 @@ class ServerModel extends EquipmentModel protected $primaryKey = self::PK; protected $returnType = ServerEntity::class; protected $allowedFields = [ + 'clientinfo_uid', "model", - "price", "description", "status", "updated_at" @@ -29,6 +29,9 @@ class ServerModel extends EquipmentModel throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true)); } switch ($field) { + case "clientinfo_uid": + $rule = "if_exist|numeric"; + break; case "model": $rule = "required|trim|string"; break; diff --git a/app/Services/Equipment/DomainService.php b/app/Services/Equipment/DomainService.php index 897a7a2..48c7555 100644 --- a/app/Services/Equipment/DomainService.php +++ b/app/Services/Equipment/DomainService.php @@ -25,14 +25,14 @@ class DomainService extends EquipmentService public function getFields(): array { return [ + "clientinfo_uid", "domain", - "price", "status", ]; } public function getFilterFields(): array { - return ['status',]; + return ["clientinfo_uid", 'status',]; } public function getBatchJobFields(): array { diff --git a/app/Services/Equipment/Part/CpuService.php b/app/Services/Equipment/Part/CpuService.php index 825e244..362c91e 100644 --- a/app/Services/Equipment/Part/CpuService.php +++ b/app/Services/Equipment/Part/CpuService.php @@ -26,7 +26,6 @@ class CpuService extends PartService { return [ "model", - "price", "status", ]; } diff --git a/app/Services/Equipment/Part/DefenceService.php b/app/Services/Equipment/Part/DefenceService.php index 643d808..1ba3ba5 100644 --- a/app/Services/Equipment/Part/DefenceService.php +++ b/app/Services/Equipment/Part/DefenceService.php @@ -27,7 +27,6 @@ class DefenceService extends PartService return [ "type", "ip", - "price", "accountid", "domain", "status", diff --git a/app/Services/Equipment/Part/IpService.php b/app/Services/Equipment/Part/IpService.php index 1d1e459..905d0fc 100644 --- a/app/Services/Equipment/Part/IpService.php +++ b/app/Services/Equipment/Part/IpService.php @@ -28,7 +28,6 @@ class IpService extends PartService return [ "lineinfo_uid", "ip", - "price", "status", ]; } diff --git a/app/Services/Equipment/Part/LineService.php b/app/Services/Equipment/Part/LineService.php index c839bb8..b04afcd 100644 --- a/app/Services/Equipment/Part/LineService.php +++ b/app/Services/Equipment/Part/LineService.php @@ -29,7 +29,6 @@ class LineService extends PartService "type", "title", "bandwith", - "price", "start_at", "status", ]; diff --git a/app/Services/Equipment/Part/RamService.php b/app/Services/Equipment/Part/RamService.php index 9d2b55e..bd88b81 100644 --- a/app/Services/Equipment/Part/RamService.php +++ b/app/Services/Equipment/Part/RamService.php @@ -26,7 +26,6 @@ class RamService extends PartService { return [ "model", - "price", "status", ]; } diff --git a/app/Services/Equipment/Part/SoftwareService.php b/app/Services/Equipment/Part/SoftwareService.php index 3f77e73..e59c1d7 100644 --- a/app/Services/Equipment/Part/SoftwareService.php +++ b/app/Services/Equipment/Part/SoftwareService.php @@ -27,7 +27,6 @@ class SoftwareService extends PartService return [ "type", "model", - "price", "status", "description", ]; diff --git a/app/Services/Equipment/Part/StorageService.php b/app/Services/Equipment/Part/StorageService.php index 297b587..25e61ac 100644 --- a/app/Services/Equipment/Part/StorageService.php +++ b/app/Services/Equipment/Part/StorageService.php @@ -26,7 +26,6 @@ class StorageService extends PartService { return [ "model", - "price", "status", ]; } diff --git a/app/Services/Equipment/ServerService.php b/app/Services/Equipment/ServerService.php index da8dc5d..30ead53 100644 --- a/app/Services/Equipment/ServerService.php +++ b/app/Services/Equipment/ServerService.php @@ -26,15 +26,15 @@ class ServerService extends EquipmentService public function getFields(): array { return [ + "clientinfo_uid", "model", - "price", "status", "description", ]; } public function getFilterFields(): array { - return ['model', 'status']; + return ["clientinfo_uid", 'model', 'status']; } public function getBatchJobFields(): array { diff --git a/app/Views/admin/index.php b/app/Views/admin/index.php index 083d393..14e244f 100644 --- a/app/Views/admin/index.php +++ b/app/Views/admin/index.php @@ -49,7 +49,6 @@ include("templates/{$viewDatas['layout']}/index_content_bottom"); ?> -
include("templates/common/" . (isset($viewDatas['modal_type']) ? $viewDatas['modal_type'] : 'modal_iframe')); ?>