AnonSec Shell
Server IP : 162.214.74.102  /  Your IP : 216.73.217.80
Web Server : Apache
System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64
User : lrsys ( 1015)
PHP Version : 5.6.40
Disable Function : exec,passthru,shell_exec,system
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/lrsys/public_html/lrsys_apps/regional/application/plugins/module_pcp/install/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/lrsys/public_html/lrsys_apps/regional/application/plugins/module_pcp/install/primary.sql
--
-- Table structure for table `module_pcp_equipaments`
--
CREATE TABLE IF NOT EXISTS `module_pcp_equipaments` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(45) DEFAULT NULL,
  `description` varchar(45) DEFAULT NULL,
  `type` enum('0','1','2') NOT NULL,
  `production_capacity` float NOT NULL,
  `production_cost` decimal(10,2) NOT NULL,
  `situation` enum('0','1','2','3','4') NOT NULL DEFAULT '1',
  `brand` varchar(45) DEFAULT NULL,
  `model` varchar(45) DEFAULT NULL,
  `id_unit` int(11) DEFAULT NULL,
  `current_price` decimal(10,2) DEFAULT '0.00',
  `purchase_price` decimal(10,2) DEFAULT '0.00',
  `depreciation` decimal(10,2) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `fk_module_pcp_equipaments_1_idx` (`id_unit`),
  CONSTRAINT `fk_module_pcp_equipaments_unit` FOREIGN KEY (`id_unit`) REFERENCES `sys_items_unit` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Table structure for table `module_pcp_equipament_maintenance`
--
  CREATE TABLE IF NOT EXISTS `module_pcp_equipament_maintenance` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_equipament` int(11) NOT NULL,
  `start_date` datetime DEFAULT NULL,
  `end_date` datetime DEFAULT NULL,
  `title` varchar(45) DEFAULT NULL,
  `description` varchar(45) DEFAULT NULL,
  `status` enum('0','1','2') DEFAULT NULL COMMENT 'Maintance Equipament Table',
  `value` decimal(10,2) DEFAULT '0.00',
  PRIMARY KEY (`id`),
  KEY `fk_module_pcp_equipament_equipament_idx` (`id_equipament`),
  CONSTRAINT `fk_module_pcp_equipament_equipament` FOREIGN KEY (`id_equipament`) REFERENCES `module_pcp_equipaments` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Table structure for table `module_pcp_equipaments_employees`
--
CREATE TABLE IF NOT EXISTS `module_pcp_equipaments_employees` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_equipament` int(11) NOT NULL,
  `id_account` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `fk_module_pcp_equipaments_employees_1_idx` (`id_equipament`),
  KEY `fk_module_pcp_accounts_idx` (`id_account`),
  CONSTRAINT `fk_module_pcp_accounts` FOREIGN KEY (`id_account`) REFERENCES `crm_accounts` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `fk_module_pcp_equipaments` FOREIGN KEY (`id_equipament`) REFERENCES `module_pcp_equipaments` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


--
-- Table structure for table `module_pcp_equipaments_maintenance_backlogs`
--
CREATE TABLE IF NOT EXISTS `module_pcp_equipaments_maintenance_backlogs` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_maintenance` int(11) NOT NULL,
  `user` varchar(200) DEFAULT NULL,
  `created_at` datetime DEFAULT NULL,
  `message` text,
  `close_message` text,
  `closed_by` varchar(200) DEFAULT NULL,
  `closed_at` datetime DEFAULT NULL,
  `active` tinyint(2) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `fk_module_pcp_equipaments_maintanence_idx` (`id_maintenance`),
  CONSTRAINT `fk_module_pcp_equipaments_maintanence` FOREIGN KEY (`id_maintenance`) REFERENCES `module_pcp_equipament_maintenance` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;

  CREATE TABLE IF NOT EXISTS `module_pcp_production_steps` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(45) DEFAULT NULL,
  `product_id` int(11) DEFAULT NULL,
  `equipament_steps_id` int(11) DEFAULT NULL,
  `duration_time` int(11) DEFAULT NULL,
  `create_at` timestamp NULL DEFAULT NULL,
  `update_ar` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `order` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `module_pcp_production_steps_equipaments` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_production_steps` int(11) DEFAULT NULL,
  `id_equipament` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `module_pcp_production_plan` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(45) DEFAULT NULL,
  `product_id` int(11) DEFAULT NULL,
  `production_qtd` decimal(10,2) DEFAULT NULL,
  `obs` varchar(45) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `forecast_duration` varchar(45) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;



ALTER TABLE `module_pcp_equipament_maintenance`
ADD COLUMN `end_message` VARCHAR(45) NULL;

ALTER TABLE `module_pcp_equipaments`
ADD COLUMN `id_manufacturer` INT(11) NULL;


ALTER TABLE `module_pcp_equipaments`
ADD INDEX `fk_module_pcp_equipaments_manufacturer_idx` (`id_manufacturer` ASC);

ALTER TABLE `module_pcp_equipaments`
ADD CONSTRAINT `fk_module_pcp_equipaments_manufacturer`
  FOREIGN KEY (`id_manufacturer`)
  REFERENCES `sys_items_manufacturer` (`id`)
  ON DELETE NO ACTION
  ON UPDATE NO ACTION;

ALTER TABLE `module_pcp_equipament_maintenance`
ADD COLUMN `operators` VARCHAR(255) NULL COMMENT 'This value is a crm.accounts ID refereces.';

ALTER TABLE `module_pcp_equipament_maintenance`
CHANGE COLUMN `description` `details` VARCHAR(45) NULL DEFAULT NULL ;

ALTER TABLE `module_pcp_equipaments`
DROP FOREIGN KEY `fk_module_pcp_equipaments_manufacturer`;
ALTER TABLE `module_pcp_equipaments`
ADD CONSTRAINT `fk_module_pcp_equipaments_manufacturer`
  FOREIGN KEY (`id_manufacturer`)
  REFERENCES `sys_items_manufacturer` (`id`)
  ON DELETE CASCADE
  ON UPDATE CASCADE;

ALTER TABLE `module_pcp_equipaments_maintenance_backlogs`
DROP FOREIGN KEY `fk_module_pcp_equipaments_maintanence`;
ALTER TABLE `module_pcp_equipaments_maintenance_backlogs`
ADD CONSTRAINT `fk_module_pcp_equipaments_maintanence`
  FOREIGN KEY (`id_maintenance`)
  REFERENCES `module_pcp_equipament_maintenance` (`id`)
  ON DELETE CASCADE
  ON UPDATE CASCADE;

-- Leonardo Lopes
--  Estava faltando essa coluna no banco o que impedia a criação de uma etapa de produção.
ALTER TABLE `module_pcp_production_steps`
ADD COLUMN `ids_equipaments` VARCHAR(255) NULL;






-- INSERT INTO `module_pcp_equipaments` VALUES (1,'Impressora Fiscal','Impressora de uso fiscal.','0',5,0.50,'2','Bematech','CP-123',5,750.00,750.00,5.50,NULL,'2017-03-15 07:02:44'),(2,'Maquina de Embalar','Uma maquina que embala as coisas.','0',1000,5.50,'1','Rators','G213',1,3000.00,3760.00,15.00,NULL,'2017-03-14 20:13:57'),(3,'Esteira Rolante','Esteira de pátio','1',10,12.00,'1','','',5,1222.22,1233.33,12.09,NULL,'2017-03-15 06:14:12'),(4,'Seladora Automática','Para Picole, Sorvetes Com Data','0',120,1.00,'3','Flith','FG213\'',6,1997.00,1997.00,10.00,NULL,'2017-03-15 06:18:18'),(5,'Forno Mufla Digital','Microprocessado 2000c 20x15x15cm','0',1000,2.50,'1','Mufla','M55',6,700.00,700.00,0.00,NULL,'2017-03-15 06:18:14'),(6,'Dobradeira De Acrílico','Dobradeira Termoplástica 70cm','1',100,5.00,'4','Goldan','G988',4,2760.00,2760.00,70.00,NULL,'2017-03-15 06:14:21'),(7,'Secador De Material Plástico','Capacidade 50 Kilos/hora','1',50,500.00,'4','Trello','T542',3,250000.00,150000.00,2344.00,NULL,'2017-03-15 06:18:03');
-- INSERT INTO `module_pcp_equipaments_employees` VALUES (10,7,1001),(11,6,1002),(12,5,1001),(13,4,1002),(14,2,1001);
-- INSERT INTO `module_pcp_equipament_maintenance` VALUES (1,7,'2017-03-15 09:30:00',NULL,'Limpeza','','0',0.00),(2,6,'2017-03-16 09:30:00',NULL,'Limpeza','','0',0.00);

Anon7 - 2022
AnonSec Team