From eb208edacc92b747d2944af7f065414d074714da Mon Sep 17 00:00:00 2001 From: robert Date: Mon, 29 Jan 2024 12:35:49 +0100 Subject: [PATCH] feat: refs #6371 pasar vn2008 a vn part1 --- db/routines/vn2008/views/Remesas.sql | 8 + db/routines/vn2008/views/Saldos_Prevision.sql | 10 + db/routines/vn2008/views/Split.sql | 9 + db/routines/vn2008/views/Split_lines.sql | 8 + .../vn2008/views/Vehiculos_consumo.sql | 20 ++ .../vn2008/views/account_conciliacion.sql | 13 + db/routines/vn2008/views/account_detail.sql | 8 + .../vn2008/views/account_detail_type.sql | 6 + db/routines/vn2008/views/airline.sql | 6 + db/routines/vn2008/views/airport.sql | 6 + db/routines/vn2008/views/albaran.sql | 19 ++ db/routines/vn2008/views/albaran_gestdoc.sql | 6 + db/routines/vn2008/views/albaran_state.sql | 6 + db/routines/vn2008/views/awb_component.sql | 14 + .../vn2008/views/awb_component_template.sql | 19 ++ .../vn2008/views/awb_component_type.sql | 7 + db/routines/vn2008/views/awb_gestdoc.sql | 7 + db/routines/vn2008/views/awb_recibida.sql | 7 + db/routines/vn2008/views/awb_role.sql | 6 + db/routines/vn2008/views/awb_unit.sql | 6 + .../vn2008/views/balance_nest_tree.sql | 10 + db/routines/vn2008/views/buy_edi_k012.sql | 6 + db/routines/vn2008/views/buy_edi_k03.sql | 6 + db/routines/vn2008/views/buy_edi_k04.sql | 6 + db/routines/vn2008/views/definitivo.sql | 9 + db/routines/vn2008/views/promissoryNote.sql | 8 + .../10835-brownCarnation/00-firstScript.sql | 196 +++++++++++++ .../01-Bancos_poliza.sql.sql | 16 + .../03-Entradas_orden.sql.sql | 5 + .../10835-brownCarnation/04-Pagares.sql | 15 + .../05-Proveedores_gestdoc.sql | 5 + .../10835-brownCarnation/06-Remesas.sql | 7 + .../07-Saldos_Prevision.sql | 10 + .../10835-brownCarnation/08-Series.sql | 2 + .../10835-brownCarnation/09-Split_lines.sql | 7 + db/versions/10835-brownCarnation/10-Split.sql | 8 + .../11-Vehiculos_consumo.sql | 13 + .../12-account_conciliacion.sql | 14 + .../13-account_detail.sql | 6 + .../14-account_detail_type.sql | 4 + .../15-agencia_descuadre.sql | 3 + .../10835-brownCarnation/16-airline.sql | 4 + .../10835-brownCarnation/17-airport.sql | 4 + .../10835-brownCarnation/18-albaran.sql | 15 + .../19-albaran_gestdoc.sql | 5 + .../10835-brownCarnation/20-albaran_state.sql | 4 + .../10835-brownCarnation/21-awb_component.sql | 11 + .../22-awb_component_template.sql | 15 + .../23-awb_component_type.sql | 4 + .../10835-brownCarnation/24-awb_gestdoc.sql | 6 + .../10835-brownCarnation/25-awb_recibida.sql | 8 + .../10835-brownCarnation/26-awb_role.sql | 4 + .../10835-brownCarnation/27-awb_unit.sql | 4 + .../28-balance_nest_tree.sql | 14 + .../10835-brownCarnation/29-buy_edi_k012.sql | 5 + .../10835-brownCarnation/30-buy_edi_k03.sql | 5 + .../10835-brownCarnation/31-buy_edi_k04.sql | 5 + .../10835-brownCarnation/32-definitivo.sql | 13 + .../10835-brownCarnation/33-dropTables.sql | 19 ++ .../10835-brownCarnation/34-permisos.sql | 274 ++++++++++++++++++ 60 files changed, 966 insertions(+) create mode 100644 db/routines/vn2008/views/Remesas.sql create mode 100644 db/routines/vn2008/views/Saldos_Prevision.sql create mode 100644 db/routines/vn2008/views/Split.sql create mode 100644 db/routines/vn2008/views/Split_lines.sql create mode 100644 db/routines/vn2008/views/Vehiculos_consumo.sql create mode 100644 db/routines/vn2008/views/account_conciliacion.sql create mode 100644 db/routines/vn2008/views/account_detail.sql create mode 100644 db/routines/vn2008/views/account_detail_type.sql create mode 100644 db/routines/vn2008/views/airline.sql create mode 100644 db/routines/vn2008/views/airport.sql create mode 100644 db/routines/vn2008/views/albaran.sql create mode 100644 db/routines/vn2008/views/albaran_gestdoc.sql create mode 100644 db/routines/vn2008/views/albaran_state.sql create mode 100644 db/routines/vn2008/views/awb_component.sql create mode 100644 db/routines/vn2008/views/awb_component_template.sql create mode 100644 db/routines/vn2008/views/awb_component_type.sql create mode 100644 db/routines/vn2008/views/awb_gestdoc.sql create mode 100644 db/routines/vn2008/views/awb_recibida.sql create mode 100644 db/routines/vn2008/views/awb_role.sql create mode 100644 db/routines/vn2008/views/awb_unit.sql create mode 100644 db/routines/vn2008/views/balance_nest_tree.sql create mode 100644 db/routines/vn2008/views/buy_edi_k012.sql create mode 100644 db/routines/vn2008/views/buy_edi_k03.sql create mode 100644 db/routines/vn2008/views/buy_edi_k04.sql create mode 100644 db/routines/vn2008/views/definitivo.sql create mode 100644 db/routines/vn2008/views/promissoryNote.sql create mode 100644 db/versions/10835-brownCarnation/00-firstScript.sql create mode 100644 db/versions/10835-brownCarnation/01-Bancos_poliza.sql.sql create mode 100644 db/versions/10835-brownCarnation/03-Entradas_orden.sql.sql create mode 100644 db/versions/10835-brownCarnation/04-Pagares.sql create mode 100644 db/versions/10835-brownCarnation/05-Proveedores_gestdoc.sql create mode 100644 db/versions/10835-brownCarnation/06-Remesas.sql create mode 100644 db/versions/10835-brownCarnation/07-Saldos_Prevision.sql create mode 100644 db/versions/10835-brownCarnation/08-Series.sql create mode 100644 db/versions/10835-brownCarnation/09-Split_lines.sql create mode 100644 db/versions/10835-brownCarnation/10-Split.sql create mode 100644 db/versions/10835-brownCarnation/11-Vehiculos_consumo.sql create mode 100644 db/versions/10835-brownCarnation/12-account_conciliacion.sql create mode 100644 db/versions/10835-brownCarnation/13-account_detail.sql create mode 100644 db/versions/10835-brownCarnation/14-account_detail_type.sql create mode 100644 db/versions/10835-brownCarnation/15-agencia_descuadre.sql create mode 100644 db/versions/10835-brownCarnation/16-airline.sql create mode 100644 db/versions/10835-brownCarnation/17-airport.sql create mode 100644 db/versions/10835-brownCarnation/18-albaran.sql create mode 100644 db/versions/10835-brownCarnation/19-albaran_gestdoc.sql create mode 100644 db/versions/10835-brownCarnation/20-albaran_state.sql create mode 100644 db/versions/10835-brownCarnation/21-awb_component.sql create mode 100644 db/versions/10835-brownCarnation/22-awb_component_template.sql create mode 100644 db/versions/10835-brownCarnation/23-awb_component_type.sql create mode 100644 db/versions/10835-brownCarnation/24-awb_gestdoc.sql create mode 100644 db/versions/10835-brownCarnation/25-awb_recibida.sql create mode 100644 db/versions/10835-brownCarnation/26-awb_role.sql create mode 100644 db/versions/10835-brownCarnation/27-awb_unit.sql create mode 100644 db/versions/10835-brownCarnation/28-balance_nest_tree.sql create mode 100644 db/versions/10835-brownCarnation/29-buy_edi_k012.sql create mode 100644 db/versions/10835-brownCarnation/30-buy_edi_k03.sql create mode 100644 db/versions/10835-brownCarnation/31-buy_edi_k04.sql create mode 100644 db/versions/10835-brownCarnation/32-definitivo.sql create mode 100644 db/versions/10835-brownCarnation/33-dropTables.sql create mode 100644 db/versions/10835-brownCarnation/34-permisos.sql diff --git a/db/routines/vn2008/views/Remesas.sql b/db/routines/vn2008/views/Remesas.sql new file mode 100644 index 0000000000..9e8c18ada6 --- /dev/null +++ b/db/routines/vn2008/views/Remesas.sql @@ -0,0 +1,8 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Remesas` +AS SELECT `r`.`id` AS `Id_Remesa`, + `r`.`dated` AS `Fecha Remesa`, + `r`.`accountingFk` AS `Banco`, + `r`.`companyFk` AS `empresa_id` +FROM `vn`.`remittance` `r` diff --git a/db/routines/vn2008/views/Saldos_Prevision.sql b/db/routines/vn2008/views/Saldos_Prevision.sql new file mode 100644 index 0000000000..f4749d30ff --- /dev/null +++ b/db/routines/vn2008/views/Saldos_Prevision.sql @@ -0,0 +1,10 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Saldos_Prevision` +AS SELECT `fb`.`id` AS `Saldos_Prevision_id`, + `fb`.`description` AS `Descripcion`, + `fb`.`amount` AS `Importe`, + `fb`.`dated` AS `Fecha`, + `fb`.`accountingFk` AS `Id_Banco`, + `fb`.`companyFk` AS `empresa_id` +FROM `vn`.`forecastedBalance` `fb` \ No newline at end of file diff --git a/db/routines/vn2008/views/Split.sql b/db/routines/vn2008/views/Split.sql new file mode 100644 index 0000000000..1b90e5e0ed --- /dev/null +++ b/db/routines/vn2008/views/Split.sql @@ -0,0 +1,9 @@ +ls CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Splits` +AS SELECT `s`.`id` AS `Id_Split`, + `s`.`ticketFk` AS `Id_Ticket`, + `s`.`entryFk` AS `Id_Entrada`, + `s`.`dated` AS `Fecha`, + `s`.`note` AS `Notas` +FROM `vn`.`split` `s` \ No newline at end of file diff --git a/db/routines/vn2008/views/Split_lines.sql b/db/routines/vn2008/views/Split_lines.sql new file mode 100644 index 0000000000..0b7897be73 --- /dev/null +++ b/db/routines/vn2008/views/Split_lines.sql @@ -0,0 +1,8 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Split_lines` +AS SELECT `sl`.`id` AS `Id_Split_lines`, + `sl`.`splitFk` AS `Id_Split`, + `sl`.`itemFk` AS `Id_Article`, + `sl`.`buyFk` AS `Id_Compra` +FROM `vn`.`splitLine` `sl` \ No newline at end of file diff --git a/db/routines/vn2008/views/Vehiculos_consumo.sql b/db/routines/vn2008/views/Vehiculos_consumo.sql new file mode 100644 index 0000000000..422a774994 --- /dev/null +++ b/db/routines/vn2008/views/Vehiculos_consumo.sql @@ -0,0 +1,20 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Vehiculos_consumo` +AS SELECT `vc`.`id` AS `Vehiculos_consumo_id`, + `vc`.`vehicleFk` AS `Id_Vehiculo`, + `vc`.`dated` AS `fecha`, + `vc`.`km` AS `km`, + `vc`.`liters` AS `litros`, + `vc`.`price` AS `precio`, + `vc`.`adblue` AS `adblue`, + `vc`.`tolls` AS `peajes`, + `vc`.`discount` AS `descuento`, + `vc`.`silla` AS `silla`, + `vc`.`created` AS `odbc_date`, + `vc`.`others` AS `otros`, + `vc`.`fuelTypeFk` AS `fuelTypeFk`, + `vc`.`supplierFk` AS `proveedoresFk`, + `vc`.`liters100km` AS `liters100km`, + `vc`.`gasoline` AS `gasoline` +FROM `vn`.`vehicleConsumption` `vc` \ No newline at end of file diff --git a/db/routines/vn2008/views/account_conciliacion.sql b/db/routines/vn2008/views/account_conciliacion.sql new file mode 100644 index 0000000000..66db78eee6 --- /dev/null +++ b/db/routines/vn2008/views/account_conciliacion.sql @@ -0,0 +1,13 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`account_conciliacion` +AS SELECT `ar`.`id` AS `idaccount_conciliacion`, + `ar`.`supplierAccountFk` AS `Id_Proveedores_account`, + `ar`.`operationDated` AS `Fechaoperacion`, + `ar`.`valueDated` AS `FechaValor`, + `ar`.`amount` AS `importe`, + `ar`.`concept` AS `Concepto`, + `ar`.`debitCredit` AS `DebeHaber`, + `ar`.`calculatedCode` AS `id_calculated`, + `ar`.`created` AS `odbc_date` +FROM `vn`.`accountReconciliation` `ar` diff --git a/db/routines/vn2008/views/account_detail.sql b/db/routines/vn2008/views/account_detail.sql new file mode 100644 index 0000000000..74d35ae41a --- /dev/null +++ b/db/routines/vn2008/views/account_detail.sql @@ -0,0 +1,8 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`account_detail` +AS SELECT `ac`.`id` AS `account_detail_id`, + `ac`.`value` AS `value`, + `ac`.`accountDetailTypeFk` AS `account_detail_type_id`, + `ac`.`supplierAccountFk` AS `Id_Proveedores_account` +FROM `vn`.`accountDetail` `ac` diff --git a/db/routines/vn2008/views/account_detail_type.sql b/db/routines/vn2008/views/account_detail_type.sql new file mode 100644 index 0000000000..6def86a9a6 --- /dev/null +++ b/db/routines/vn2008/views/account_detail_type.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`account_detail_type` +AS SELECT `adt`.`id` AS `account_detail_type_id`, + `adt`.`description` AS `description` +FROM `vn`.`accountDetailType` `adt` diff --git a/db/routines/vn2008/views/airline.sql b/db/routines/vn2008/views/airline.sql new file mode 100644 index 0000000000..786206b1c1 --- /dev/null +++ b/db/routines/vn2008/views/airline.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`airline` +AS SELECT `a`.`id` AS `airline_id`, + `a`.`name` AS `name` +FROM `vn`.`airline` `a` diff --git a/db/routines/vn2008/views/airport.sql b/db/routines/vn2008/views/airport.sql new file mode 100644 index 0000000000..0e8ab39d29 --- /dev/null +++ b/db/routines/vn2008/views/airport.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`airport` +AS SELECT `a`.`id` AS `airport_id`, + `a`.`name` AS `name` +FROM `vn`.`airport` `a` diff --git a/db/routines/vn2008/views/albaran.sql b/db/routines/vn2008/views/albaran.sql new file mode 100644 index 0000000000..51a7c77e93 --- /dev/null +++ b/db/routines/vn2008/views/albaran.sql @@ -0,0 +1,19 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`albaran` +AS SELECT `dn`.`id` AS `albaran_id`, + `dn`.`ref` AS `ref`, + `dn`.`note` AS `note`, + `dn`.`shipped` AS `fecha`, + `dn`.`landed` AS `fecha_entrega`, + `dn`.`amount` AS `valor`, + `dn`.`supplierFk` AS `Id_Proveedor`, + `dn`.`companyFk` AS `empresa_id`, + `dn`.`warehouseFk` AS `warehouse_id`, + `dn`.`stateFk` AS `albaran_state_id`, + `dn`.`workerFk` AS `Id_Trabajador`, + `dn`.`supervisorFk` AS `Id_Responsable`, + `dn`.`departmentFk` AS `department_id`, + `dn`.`invoiceInFk` AS `recibida_id`, + `dn`.`farmingFk` AS `farmingFk` +FROM `vn`.`deliveryNote` `dn` diff --git a/db/routines/vn2008/views/albaran_gestdoc.sql b/db/routines/vn2008/views/albaran_gestdoc.sql new file mode 100644 index 0000000000..ffde86937d --- /dev/null +++ b/db/routines/vn2008/views/albaran_gestdoc.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`albaran_gestdoc` +AS SELECT `dnd`.`dmsFk` AS `gestdoc_id`, + `dnd`.`deliveryNoteFk` AS `albaran_id` +FROM `vn`.`deliveryNoteDms` `dnd` diff --git a/db/routines/vn2008/views/albaran_state.sql b/db/routines/vn2008/views/albaran_state.sql new file mode 100644 index 0000000000..a15938f45d --- /dev/null +++ b/db/routines/vn2008/views/albaran_state.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`albaran_state` +AS SELECT `dn`.`id` AS `albaran_state_id`, + `dn`.`state` AS `state` +FROM `vn`.`deliveryNoteState` `dn` diff --git a/db/routines/vn2008/views/awb_component.sql b/db/routines/vn2008/views/awb_component.sql new file mode 100644 index 0000000000..8053c4a590 --- /dev/null +++ b/db/routines/vn2008/views/awb_component.sql @@ -0,0 +1,14 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_component` +AS SELECT `ac`.`id` AS `id`, + `ac`.`awbFk` AS `awb_id`, + `ac`.`supplierFk` AS `Id_Proveedor`, + `ac`.`typeFk` AS `awb_component_type_id`, + `ac`.`awbRoleFk` AS `awb_role_id`, + `ac`.`awbUnitFk` AS `awb_unit_id`, + `ac`.`value` AS `value`, + `ac`.`currencyFk` AS `Id_Moneda`, + `ac`.`invoiceInFk` AS `recibida_id` +FROM + `vn`.`awbComponent` `ac`; \ No newline at end of file diff --git a/db/routines/vn2008/views/awb_component_template.sql b/db/routines/vn2008/views/awb_component_template.sql new file mode 100644 index 0000000000..bc8fd1cd8f --- /dev/null +++ b/db/routines/vn2008/views/awb_component_template.sql @@ -0,0 +1,19 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_component_template` +AS SELECT`act`.`id` AS `awb_component_template_id`, + `act`.`freightFk` AS `carguera_id`, + `act`.`airportIn` AS `airport_in`, + `act`.`airportOut` AS `airport_out`, + `act`.`airlineFk` AS `airline_id`, + `act`.`typeFk` AS `awb_component_type_id`, + `act`.`dated` AS `Fecha`, + `act`.`awbRoleFk` AS `awb_role_id`, + `act`.`awbUnit` AS `awb_unit_id`, + `act`.`value` AS `value`, + `act`.`maxValue` AS `max_value`, + `act`.`minValue` AS `min_value`, + `act`.`currencyFk` AS `Id_Moneda`, + `act`.`days` AS `days` +FROM + `vn`.`awbComponentTemplate` `act`; diff --git a/db/routines/vn2008/views/awb_component_type.sql b/db/routines/vn2008/views/awb_component_type.sql new file mode 100644 index 0000000000..45921e11cb --- /dev/null +++ b/db/routines/vn2008/views/awb_component_type.sql @@ -0,0 +1,7 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_component_type` +AS SELECT `act`.`id` AS `awb_component_type_id`, + `act`.`description` AS `description`, + `act`.`hasStems` AS `hasStems` +FROM `vn`.`awbComponentType` `act` diff --git a/db/routines/vn2008/views/awb_gestdoc.sql b/db/routines/vn2008/views/awb_gestdoc.sql new file mode 100644 index 0000000000..6b5c58d56a --- /dev/null +++ b/db/routines/vn2008/views/awb_gestdoc.sql @@ -0,0 +1,7 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_gestdoc` +AS SELECT `ad`.`id` AS `awb_gestdoc_id`, + `ad`.`awbFk` AS `awb_id`, + `ad`.`dmsFk` AS `gestdoc_id` +FROM `vn`.`awbDms` `ad` diff --git a/db/routines/vn2008/views/awb_recibida.sql b/db/routines/vn2008/views/awb_recibida.sql new file mode 100644 index 0000000000..c7586214d1 --- /dev/null +++ b/db/routines/vn2008/views/awb_recibida.sql @@ -0,0 +1,7 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_recibida` +AS SELECT `aii`.`awbFk` AS `awb_id`, + `aii`.`invoiceInFk` AS `recibida_id`, + `aii`.`sad` AS `dua` +FROM `vn`.`awbInvoiceIn` `aii`; diff --git a/db/routines/vn2008/views/awb_role.sql b/db/routines/vn2008/views/awb_role.sql new file mode 100644 index 0000000000..5ef0042445 --- /dev/null +++ b/db/routines/vn2008/views/awb_role.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_role` +AS SELECT `ar`.`id` AS `awb_role_id`, + `ar`.`name` AS `name` +FROM `vn`.`awbRole` `ar` diff --git a/db/routines/vn2008/views/awb_unit.sql b/db/routines/vn2008/views/awb_unit.sql new file mode 100644 index 0000000000..7d1193105b --- /dev/null +++ b/db/routines/vn2008/views/awb_unit.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_unit` +AS SELECT `au`.`id` AS `awb_unit_id`, + `au`.`operation` AS `operation` +FROM `vn`.`awbUnit` `au` diff --git a/db/routines/vn2008/views/balance_nest_tree.sql b/db/routines/vn2008/views/balance_nest_tree.sql new file mode 100644 index 0000000000..66d048d7f6 --- /dev/null +++ b/db/routines/vn2008/views/balance_nest_tree.sql @@ -0,0 +1,10 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`balance_nest_tree` +AS SELECT `bnt`.`lft` AS `lft`, + `bnt`.`rgt` AS `rgt`, + `bnt`.`name` AS `name`, + `bnt`.`id` AS `id`, + `bnt`.`expenseFk` AS `Id_Gasto`, + `bnt`.`isSelected` AS `isSelected` +FROM `vn`.`balanceNestTree` `bnt` diff --git a/db/routines/vn2008/views/buy_edi_k012.sql b/db/routines/vn2008/views/buy_edi_k012.sql new file mode 100644 index 0000000000..8ef89e5c9f --- /dev/null +++ b/db/routines/vn2008/views/buy_edi_k012.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`buy_edi_k012` +AS SELECT `eek`.`id` AS `buy_edi_k012_id`, + `eek`.`description` AS `description` +FROM `edi`.`ektK1` `eek` diff --git a/db/routines/vn2008/views/buy_edi_k03.sql b/db/routines/vn2008/views/buy_edi_k03.sql new file mode 100644 index 0000000000..04ca10ef55 --- /dev/null +++ b/db/routines/vn2008/views/buy_edi_k03.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`buy_edi_k03` +AS SELECT `eek`.`id` AS `buy_edi_k03_id`, + `eek`.`description` AS `description` +FROM `edi`.`ektK3` `eek` diff --git a/db/routines/vn2008/views/buy_edi_k04.sql b/db/routines/vn2008/views/buy_edi_k04.sql new file mode 100644 index 0000000000..3c32e3b88b --- /dev/null +++ b/db/routines/vn2008/views/buy_edi_k04.sql @@ -0,0 +1,6 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`buy_edi_k04` +AS SELECT `eek`.`id` AS `buy_edi_k04_id`, + `eek`.`description` AS `description` +FROM `edi`.`ektK4` `eek` diff --git a/db/routines/vn2008/views/definitivo.sql b/db/routines/vn2008/views/definitivo.sql new file mode 100644 index 0000000000..1bc5541614 --- /dev/null +++ b/db/routines/vn2008/views/definitivo.sql @@ -0,0 +1,9 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`definitivo` +AS SELECT `d`.`id` AS `definitivo_id`, + `d`.`companyFk` AS `empresa_id`, + `d`.`started` AS `desde`, + `d`.`ended` AS `hasta`, + `d`.`created` AS `fecha` +FROM `vn`.`dmsStorageBox` `d` diff --git a/db/routines/vn2008/views/promissoryNote.sql b/db/routines/vn2008/views/promissoryNote.sql new file mode 100644 index 0000000000..0db0fa86f0 --- /dev/null +++ b/db/routines/vn2008/views/promissoryNote.sql @@ -0,0 +1,8 @@ +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Pagares` +AS SELECT `p`.`id` AS `Id_Pagare`, + `p`.`issued` AS `Fechaemision`, + `p`.`Concept` AS `Concepto`, + `p`.`paymentFk` AS `pago_id` +FROM `vn`.`promissoryNote` `p` \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/00-firstScript.sql b/db/versions/10835-brownCarnation/00-firstScript.sql new file mode 100644 index 0000000000..977e20905d --- /dev/null +++ b/db/versions/10835-brownCarnation/00-firstScript.sql @@ -0,0 +1,196 @@ +-- Place your SQL code here +-- Place your SQL code here +ALTER TABLE IF EXISTS vn2008.Agencias_province RENAME vn2008.Agencias_province__; +ALTER TABLE IF EXISTS vn2008.Agencias_province__ COMMENT='refs #6371 deprecated 2024-01-11'; + +ALTER TABLE IF EXISTS vn2008.Baldas RENAME vn2008.Baldas__; +ALTER TABLE IF EXISTS vn2008.Baldas__ COMMENT='refs #6371 deprecated 2024-01-11'; + +ALTER TABLE IF EXISTS vn2008.Brasa RENAME vn2008.Brasa__; +ALTER TABLE IF EXISTS vn2008.Brasa__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Clases +ALTER TABLE IF EXISTS vn2008.Clases RENAME vn2008.Clases__; +ALTER TABLE IF EXISTS vn2008.Clases__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Clientes_dits +ALTER TABLE IF EXISTS vn2008.Clientes_dits RENAME vn2008.Clientes_dits__; +ALTER TABLE IF EXISTS vn2008.Clientes_dits__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Clientes_empresa +ALTER TABLE IF EXISTS vn2008.Clientes_empresa RENAME vn2008.Clientes_empresa__; +ALTER TABLE IF EXISTS vn2008.Clientes_empresa__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Clientes_event +ALTER TABLE IF EXISTS vn2008.Clientes_event RENAME vn2008.Clientes_event__; +ALTER TABLE IF EXISTS vn2008.Clientes_event__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Clientes_potenciales +ALTER TABLE IF EXISTS vn2008.Clientes_potenciales RENAME vn2008.Clientes_potenciales__; +ALTER TABLE IF EXISTS vn2008.Clientes_potenciales__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Compres_ok +ALTER TABLE IF EXISTS vn2008.Compres_ok RENAME vn2008.Compres_ok__; +ALTER TABLE IF EXISTS vn2008.Compres_ok__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Consignatarios_devices +ALTER TABLE IF EXISTS vn2008.Consignatarios_devices RENAME vn2008.Consignatarios_devices__; +ALTER TABLE IF EXISTS vn2008.Consignatarios_devices__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Conteo +ALTER TABLE IF EXISTS vn2008.Conteo RENAME vn2008.Conteo__; +ALTER TABLE IF EXISTS vn2008.Conteo__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Entradas_kop +ALTER TABLE IF EXISTS vn2008.Entradas_kop RENAME vn2008.Entradas_kop__; +ALTER TABLE IF EXISTS vn2008.Entradas_kop__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Espionajes +ALTER TABLE IF EXISTS vn2008.Espionajes RENAME vn2008.Espionajes__; +ALTER TABLE IF EXISTS vn2008.Espionajes__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Estados +ALTER TABLE IF EXISTS vn2008.Estados RENAME vn2008.Estados__; +ALTER TABLE IF EXISTS vn2008.Estados__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Familias +ALTER TABLE IF EXISTS vn2008.Familias RENAME vn2008.Familias__; +ALTER TABLE IF EXISTS vn2008.Familias__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Forms +ALTER TABLE IF EXISTS vn2008.Forms RENAME vn2008.Forms__; +ALTER TABLE IF EXISTS vn2008.Forms__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Grupos +ALTER TABLE IF EXISTS vn2008.Grupos RENAME vn2008.Grupos__; +ALTER TABLE IF EXISTS vn2008.Grupos__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Informes +ALTER TABLE IF EXISTS vn2008.Informes RENAME vn2008.Informes__; +ALTER TABLE IF EXISTS vn2008.Informes__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla MoniRENAMEring +ALTER TABLE IF EXISTS vn2008.MoniRENAMEring RENAME vn2008.MoniRENAMEring__; +ALTER TABLE IF EXISTS vn2008.MoniRENAMEring__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla MovimienRENAMEs_avisar +ALTER TABLE IF EXISTS vn2008.MovimienRENAMEs_avisar RENAME vn2008.MovimienRENAMEs_avisar__; +ALTER TABLE IF EXISTS vn2008.MovimienRENAMEs_avisar__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla MovimienRENAMEs_revisar +ALTER TABLE IF EXISTS vn2008.MovimienRENAMEs_revisar RENAME vn2008.MovimienRENAMEs_revisar__; +ALTER TABLE IF EXISTS vn2008.MovimienRENAMEs_revisar__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Proveedores_cargueras +ALTER TABLE IF EXISTS vn2008.Proveedores_cargueras RENAME vn2008.Proveedores_cargueras__; +ALTER TABLE IF EXISTS vn2008.Proveedores_cargueras__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Proveedores_comunicados +ALTER TABLE IF EXISTS vn2008.Proveedores_comunicados RENAME vn2008.Proveedores_comunicados__; +ALTER TABLE IF EXISTS vn2008.Proveedores_comunicados__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Proveedores_escriRENAMEs +ALTER TABLE IF EXISTS vn2008.Proveedores_escriRENAMEs RENAME vn2008.Proveedores_escriRENAMEs__; +ALTER TABLE IF EXISTS vn2008.Proveedores_escriRENAMEs__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Tickets_stack +ALTER TABLE IF EXISTS vn2008.Tickets_stack RENAME vn2008.Tickets_stack__; +ALTER TABLE IF EXISTS vn2008.Tickets_stack__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Tipos_f11 +ALTER TABLE IF EXISTS vn2008.Tipos_f11 RENAME vn2008.Tipos_f11__; +ALTER TABLE IF EXISTS vn2008.Tipos_f11__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla Tramos +ALTER TABLE IF EXISTS vn2008.Tramos RENAME vn2008.Tramos__; +ALTER TABLE IF EXISTS vn2008.Tramos__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla accion_dits +ALTER TABLE IF EXISTS vn2008.accion_dits RENAME vn2008.accion_dits__; +ALTER TABLE IF EXISTS vn2008.accion_dits__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla agency_hour +ALTER TABLE IF EXISTS vn2008.agency_hour RENAME vn2008.agency_hour__; +ALTER TABLE IF EXISTS vn2008.agency_hour__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla agency_warehouse +ALTER TABLE IF EXISTS vn2008.agency_warehouse RENAME vn2008.agency_warehouse__; +ALTER TABLE IF EXISTS vn2008.agency_warehouse__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla call_information +ALTER TABLE IF EXISTS vn2008.call_information RENAME vn2008.call_information__; +ALTER TABLE IF EXISTS vn2008.call_information__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla call_option +ALTER TABLE IF EXISTS vn2008.call_option RENAME vn2008.call_option__; +ALTER TABLE IF EXISTS vn2008.call_option__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla cl_dep +ALTER TABLE IF EXISTS vn2008.cl_dep RENAME vn2008.cl_dep__; +ALTER TABLE IF EXISTS vn2008.cl_dep__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla cl_pet +ALTER TABLE IF EXISTS vn2008.cl_pet RENAME vn2008.cl_pet__; +ALTER TABLE IF EXISTS vn2008.cl_pet__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla cl_que +ALTER TABLE IF EXISTS vn2008.cl_que RENAME vn2008.cl_que__; +ALTER TABLE IF EXISTS vn2008.cl_que__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla commission +ALTER TABLE IF EXISTS vn2008.commission RENAME vn2008.commission__; +ALTER TABLE IF EXISTS vn2008.commission__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla config_host_forms +ALTER TABLE IF EXISTS vn2008.config_host_forms RENAME vn2008.config_host_forms__; +ALTER TABLE IF EXISTS vn2008.config_host_forms__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla container +ALTER TABLE IF EXISTS vn2008.container RENAME vn2008.container__; +ALTER TABLE IF EXISTS vn2008.container__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla cooler_path +ALTER TABLE IF EXISTS vn2008.cooler_path RENAME vn2008.cooler_path__; +ALTER TABLE IF EXISTS vn2008.cooler_path__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla credit_card +ALTER TABLE IF EXISTS vn2008.credit_card RENAME vn2008.credit_card__; +ALTER TABLE IF EXISTS vn2008.credit_card__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla cyc +ALTER TABLE IF EXISTS vn2008.cyc RENAME vn2008.cyc__; +ALTER TABLE IF EXISTS vn2008.cyc__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla cyc_declaration +ALTER TABLE IF EXISTS vn2008.cyc_declaration RENAME vn2008.cyc_declaration__; +ALTER TABLE IF EXISTS vn2008.cyc_declaration__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla dock +ALTER TABLE IF EXISTS vn2008.dock RENAME vn2008.dock__; +ALTER TABLE IF EXISTS vn2008.dock__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla edi_testigos +ALTER TABLE IF EXISTS vn2008.edi_testigos RENAME vn2008.edi_testigos__; +ALTER TABLE IF EXISTS vn2008.edi_testigos__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla emp_day_pay +ALTER TABLE IF EXISTS vn2008.emp_day_pay RENAME vn2008.emp_day_pay__; +ALTER TABLE IF EXISTS vn2008.emp_day_pay__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla expeditions_deleted +ALTER TABLE IF EXISTS vn2008.expeditions_deleted RENAME vn2008.expeditions_deleted__; +ALTER TABLE IF EXISTS vn2008.expeditions_deleted__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla expeditions_pictures +ALTER TABLE IF EXISTS vn2008.expeditions_pictures RENAME vn2008.expeditions_pictures__; +ALTER TABLE IF EXISTS vn2008.expeditions_pictures__ COMMENT='refs #6371 deprecated 2024-01-11'; + +ALTER TABLE IF EXISTS vn2008.cp RENAME vn2008.cp__; +ALTER TABLE IF EXISTS vn2008.cp__ COMMENT='refs #6371 deprecated 2024-01-11'; + +ALTER TABLE IF EXISTS vn2008.duaDismissed RENAME vn2008.duaDismissed__; +ALTER TABLE IF EXISTS vn2008.duaDismissed__ COMMENT='refs #6371 deprecated 2024-01-11'; + +-- Para la tabla config +ALTER TABLE IF EXISTS vn2008.config RENAME vn2008.config__; +ALTER TABLE IF EXISTS vn2008.config__ COMMENT='refs #6371 deprecated 2024-01-11'; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/01-Bancos_poliza.sql.sql b/db/versions/10835-brownCarnation/01-Bancos_poliza.sql.sql new file mode 100644 index 0000000000..5f7dbf565c --- /dev/null +++ b/db/versions/10835-brownCarnation/01-Bancos_poliza.sql.sql @@ -0,0 +1,16 @@ +-- Bancos_poliza +DROP VIEW IF EXISTS vn.bankPolicy; + +ALTER TABLE IF EXISTS `vn2008`.`Bancos_poliza` RENAME `vn`.`bankPolicy`; + +ALTER TABLE IF EXISTS `vn`.`bankPolicy` +CHANGE COLUMN IF EXISTS `poliza_id` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `referencia` `ref` varchar(45) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `importe` `amount` double NOT NULL, +CHANGE COLUMN IF EXISTS `com_dispuesto` `committedFee` double DEFAULT NULL, +CHANGE COLUMN IF EXISTS `com_no_dispuesto` `nonCommittedFee` double DEFAULT NULL, +CHANGE COLUMN IF EXISTS `com_anual` `annualFee` double DEFAULT NULL, +CHANGE COLUMN IF EXISTS `apertura` `started` date NOT NULL, +CHANGE COLUMN IF EXISTS `cierre` `ended` date DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Id_Banco` `accountingFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `empresa_id` `companyFk` int(10) unsigned NOT NULL DEFAULT 442; diff --git a/db/versions/10835-brownCarnation/03-Entradas_orden.sql.sql b/db/versions/10835-brownCarnation/03-Entradas_orden.sql.sql new file mode 100644 index 0000000000..3c5cda6dbd --- /dev/null +++ b/db/versions/10835-brownCarnation/03-Entradas_orden.sql.sql @@ -0,0 +1,5 @@ +ALTER TABLE IF EXISTS `vn2008`.`Entradas_orden` RENAME `vn`.`entryOrder`; + +ALTER TABLE IF EXISTS `vn`.`entryOrder` +CHANGE COLUMN IF EXISTS `Id_Entrada` `entryFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `orden` `order` int(11) NOT NULL DEFAULT 1 COMMENT '1.- Ordenar por articulo\n2.- Ordenar por compra\n'; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/04-Pagares.sql b/db/versions/10835-brownCarnation/04-Pagares.sql new file mode 100644 index 0000000000..f87f426e08 --- /dev/null +++ b/db/versions/10835-brownCarnation/04-Pagares.sql @@ -0,0 +1,15 @@ +DROP VIEW IF EXISTS vn.promissoryNote; + +ALTER TABLE IF EXISTS vn2008.Pagares DROP COLUMN kk_Vencimiento; +ALTER TABLE IF EXISTS vn2008.Pagares DROP COLUMN kk_Importe; +ALTER TABLE IF EXISTS vn2008.Pagares DROP INDEX empresa_id; +ALTER TABLE IF EXISTS vn2008.Pagares DROP COLUMN kk_empresa_id; +ALTER TABLE IF EXISTS vn2008.Pagares DROP COLUMN kk_id_proveedor; + +ALTER TABLE IF EXISTS `vn2008`.`Pagares` RENAME `vn`.`promissoryNote`; + +ALTER TABLE IF EXISTS `vn`.`promissoryNote` +CHANGE COLUMN IF EXISTS `Fechaemision` `issued` timestamp NOT NULL DEFAULT current_timestamp(), +CHANGE COLUMN IF EXISTS `Id_Pagare` `id` int(11) NOT NULL AUTO_INCREMENT FIRST, +CHANGE COLUMN IF EXISTS `Concepto` `Concept` varchar(50) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `pago_id` `paymentFk` int(10) unsigned DEFAULT NULL; diff --git a/db/versions/10835-brownCarnation/05-Proveedores_gestdoc.sql b/db/versions/10835-brownCarnation/05-Proveedores_gestdoc.sql new file mode 100644 index 0000000000..3450fe463f --- /dev/null +++ b/db/versions/10835-brownCarnation/05-Proveedores_gestdoc.sql @@ -0,0 +1,5 @@ +ALTER TABLE IF EXISTS `vn2008`.`Proveedores_gestdoc` RENAME `vn`.`supplierDms`; + +ALTER TABLE IF EXISTS `vn`.`supplierDms` +CHANGE COLUMN IF EXISTS `Id_Proveedor` `supplierFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `gestdoc_id` `dmsFk` int(11) NOT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/06-Remesas.sql b/db/versions/10835-brownCarnation/06-Remesas.sql new file mode 100644 index 0000000000..ef4240365f --- /dev/null +++ b/db/versions/10835-brownCarnation/06-Remesas.sql @@ -0,0 +1,7 @@ +ALTER TABLE IF EXISTS `vn2008`.`Remesas` RENAME `vn`.`remittance`; + +ALTER TABLE IF EXISTS `vn`.`remittance` +CHANGE COLUMN IF EXISTS `Id_Remesa` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `Fecha Remesa` `dated` datetime DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Banco` `accountingFk` int(11) DEFAULT 0, +CHANGE COLUMN IF EXISTS `empresa_id` `companyFk` int(10) unsigned NOT NULL DEFAULT 442; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/07-Saldos_Prevision.sql b/db/versions/10835-brownCarnation/07-Saldos_Prevision.sql new file mode 100644 index 0000000000..050b9a5edc --- /dev/null +++ b/db/versions/10835-brownCarnation/07-Saldos_Prevision.sql @@ -0,0 +1,10 @@ +ALTER TABLE IF EXISTS `vn2008`.`Saldos_Prevision` RENAME `vn`.`forecastedBalance`; + +ALTER TABLE IF EXISTS `vn`.`forecastedBalance` +CHANGE COLUMN IF EXISTS `Saldos_Prevision_id` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `Descripcion` `description` varchar(45) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Importe` `amount` double NOT NULL DEFAULT 0, +CHANGE COLUMN IF EXISTS `Fecha` `dated` date NOT NULL, +CHANGE COLUMN IF EXISTS `Id_Banco` `accountingFk` int(11) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `empresa_id` `companyFk` int(10) unsigned NOT NULL DEFAULT 442; + diff --git a/db/versions/10835-brownCarnation/08-Series.sql b/db/versions/10835-brownCarnation/08-Series.sql new file mode 100644 index 0000000000..e43ab0d5a7 --- /dev/null +++ b/db/versions/10835-brownCarnation/08-Series.sql @@ -0,0 +1,2 @@ +ALTER TABLE IF EXISTS vn2008.Series RENAME vn2008.Series__; +ALTER TABLE IF EXISTS vn2008.Series__ COMMENT='refs #6371 deprecated 2024-01-11'; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/09-Split_lines.sql b/db/versions/10835-brownCarnation/09-Split_lines.sql new file mode 100644 index 0000000000..64186a9781 --- /dev/null +++ b/db/versions/10835-brownCarnation/09-Split_lines.sql @@ -0,0 +1,7 @@ +ALTER TABLE IF EXISTS `vn2008`.`Split_lines` RENAME `vn`.`splitLine`; + +ALTER TABLE IF EXISTS `vn`.`splitLine` +CHANGE COLUMN IF EXISTS `Id_Split_lines` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `Id_Split` `splitFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `Id_Article` `itemFk` int(11) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Id_Compra` `buyFk` int(11) DEFAULT NULL; diff --git a/db/versions/10835-brownCarnation/10-Split.sql b/db/versions/10835-brownCarnation/10-Split.sql new file mode 100644 index 0000000000..f8321c96e9 --- /dev/null +++ b/db/versions/10835-brownCarnation/10-Split.sql @@ -0,0 +1,8 @@ +ALTER TABLE IF EXISTS `vn2008`.`Splits` RENAME `vn`.`split`; + +ALTER TABLE IF EXISTS `vn`.`split` +CHANGE COLUMN IF EXISTS `Id_Split` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `Id_Ticket` `ticketFk` int(11) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Id_Entrada` `entryFk` int(11) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Fecha` `dated` datetime DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Notas` `note` varchar(255) DEFAULT NULL; diff --git a/db/versions/10835-brownCarnation/11-Vehiculos_consumo.sql b/db/versions/10835-brownCarnation/11-Vehiculos_consumo.sql new file mode 100644 index 0000000000..7d7c8a8e84 --- /dev/null +++ b/db/versions/10835-brownCarnation/11-Vehiculos_consumo.sql @@ -0,0 +1,13 @@ +ALTER TABLE IF EXISTS `vn2008`.`Vehiculos_consumo` RENAME `vn`.`vehicleConsumption`; + +ALTER TABLE IF EXISTS `vn`.`vehicleConsumption` +CHANGE COLUMN IF EXISTS `Vehiculos_consumo_id` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `Id_Vehiculo` `vehicleFk` int(10) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `fecha` `dated` date NOT NULL, +CHANGE COLUMN IF EXISTS `litros` `liters` double unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `precio` `price` double unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `peajes` `tolls` double DEFAULT NULL, +CHANGE COLUMN IF EXISTS `descuento` `discount` double DEFAULT NULL, +CHANGE COLUMN IF EXISTS `odbc_date` `created` timestamp NULL DEFAULT current_timestamp(), +CHANGE COLUMN IF EXISTS `otros` `others` double DEFAULT NULL, +CHANGE COLUMN IF EXISTS `proveedoresFk` `supplierFk` int(10) unsigned DEFAULT NULL; diff --git a/db/versions/10835-brownCarnation/12-account_conciliacion.sql b/db/versions/10835-brownCarnation/12-account_conciliacion.sql new file mode 100644 index 0000000000..436fcecfaa --- /dev/null +++ b/db/versions/10835-brownCarnation/12-account_conciliacion.sql @@ -0,0 +1,14 @@ +DROP TRIGGER IF EXISTS vn2008.account_conciliacion_BEFORE_INSERT; + +ALTER TABLE IF EXISTS `vn2008`.`account_conciliacion` RENAME `vn`.`accountReconciliation`; + +ALTER TABLE IF EXISTS `vn`.`accountReconciliation` +CHANGE COLUMN IF EXISTS `idaccount_conciliacion` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `Id_Proveedores_account` `supplierAccountFk` mediumint(8) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `Fechaoperacion` `operationDated` datetime NOT NULL, +CHANGE COLUMN IF EXISTS `FechaValor` `valueDated` datetime NOT NULL, +CHANGE COLUMN IF EXISTS `importe` `amount` double NOT NULL, +CHANGE COLUMN IF EXISTS `Concepto` `concept` varchar(255) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `DebeHaber` `debitCredit` smallint(6) NOT NULL, +CHANGE COLUMN IF EXISTS `id_calculated` `calculatedCode` varchar(255) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `odbc_date` `created` timestamp NULL DEFAULT current_timestamp(); \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/13-account_detail.sql b/db/versions/10835-brownCarnation/13-account_detail.sql new file mode 100644 index 0000000000..c20e8e400b --- /dev/null +++ b/db/versions/10835-brownCarnation/13-account_detail.sql @@ -0,0 +1,6 @@ +ALTER TABLE IF EXISTS `vn2008`.`account_detail` RENAME `vn`.`accountDetail`; + +ALTER TABLE IF EXISTS `vn`.`accountDetail` +CHANGE COLUMN IF EXISTS `account_detail_id` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `account_detail_type_id` `accountDetailTypeFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `Id_Proveedores_account` `supplierAccountFk` mediumint(8) unsigned NOT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/14-account_detail_type.sql b/db/versions/10835-brownCarnation/14-account_detail_type.sql new file mode 100644 index 0000000000..80be31d1b9 --- /dev/null +++ b/db/versions/10835-brownCarnation/14-account_detail_type.sql @@ -0,0 +1,4 @@ +ALTER TABLE IF EXISTS `vn2008`.`account_detail_type` RENAME `vn`.`accountDetailType`; + +ALTER TABLE IF EXISTS `vn`.`accountDetailType` +CHANGE COLUMN IF EXISTS `account_detail_type_id` `id` int(11) NOT NULL AUTO_INCREMENT; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/15-agencia_descuadre.sql b/db/versions/10835-brownCarnation/15-agencia_descuadre.sql new file mode 100644 index 0000000000..1085b74f6d --- /dev/null +++ b/db/versions/10835-brownCarnation/15-agencia_descuadre.sql @@ -0,0 +1,3 @@ +-- Para la tabla agencia_descuadre +ALTER TABLE IF EXISTS vn2008.agencia_descuadre RENAME vn2008.agencia_descuadre__; +ALTER TABLE IF EXISTS vn2008.agencia_descuadre__ COMMENT='refs #6371 deprecated 2024-01-11'; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/16-airline.sql b/db/versions/10835-brownCarnation/16-airline.sql new file mode 100644 index 0000000000..3014991742 --- /dev/null +++ b/db/versions/10835-brownCarnation/16-airline.sql @@ -0,0 +1,4 @@ +ALTER TABLE IF EXISTS `vn2008`.`airline` RENAME `vn`.`airline`; + +ALTER TABLE IF EXISTS `vn`.`airline` +CHANGE COLUMN IF EXISTS `airline_id` `id` smallint(2) unsigned NOT NULL AUTO_INCREMENT; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/17-airport.sql b/db/versions/10835-brownCarnation/17-airport.sql new file mode 100644 index 0000000000..c6e2d39294 --- /dev/null +++ b/db/versions/10835-brownCarnation/17-airport.sql @@ -0,0 +1,4 @@ +ALTER TABLE IF EXISTS `vn2008`.`airport` RENAME `vn`.`airport`; + +ALTER TABLE IF EXISTS `vn`.`airport` +CHANGE COLUMN IF EXISTS `airport_id` `id` smallint(2) unsigned NOT NULL AUTO_INCREMENT; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/18-albaran.sql b/db/versions/10835-brownCarnation/18-albaran.sql new file mode 100644 index 0000000000..9635bb3942 --- /dev/null +++ b/db/versions/10835-brownCarnation/18-albaran.sql @@ -0,0 +1,15 @@ +ALTER TABLE IF EXISTS `vn2008`.`albaran` RENAME `vn`.`deliveryNote`; + +ALTER TABLE IF EXISTS `vn`.`deliveryNote` +CHANGE COLUMN IF EXISTS `albaran_id` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `fecha` `shipped` date NOT NULL, +CHANGE COLUMN IF EXISTS `fecha_entrega` `landed` date DEFAULT NULL, +CHANGE COLUMN IF EXISTS `valor` `amount` double DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Id_Proveedor` `supplierFk` int(10) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `empresa_id` `companyFk` int(10) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `warehouse_id` `warehouseFk` smallint(6) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `albaran_state_id` `stateFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `Id_Trabajador` `workerFk` int(10) unsigned NOT NULL COMMENT 'Id_Trabajador hace referencia a la persona que ha introducido el albarán', +CHANGE COLUMN IF EXISTS `Id_Responsable` `supervisorFk` int(10) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `department_id` `departmentFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `recibida_id` `invoiceInFk` mediumint(8) unsigned DEFAULT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/19-albaran_gestdoc.sql b/db/versions/10835-brownCarnation/19-albaran_gestdoc.sql new file mode 100644 index 0000000000..68f1df29ef --- /dev/null +++ b/db/versions/10835-brownCarnation/19-albaran_gestdoc.sql @@ -0,0 +1,5 @@ +ALTER TABLE IF EXISTS `vn2008`.`albaran_gestdoc` RENAME `vn`.`deliveryNoteDms`; + +ALTER TABLE IF EXISTS `vn`.`deliveryNoteDms` +CHANGE COLUMN IF EXISTS `gestdoc_id` `dmsFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `albaran_id` `deliveryNoteFk` int(11) NOT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/20-albaran_state.sql b/db/versions/10835-brownCarnation/20-albaran_state.sql new file mode 100644 index 0000000000..607ffb8699 --- /dev/null +++ b/db/versions/10835-brownCarnation/20-albaran_state.sql @@ -0,0 +1,4 @@ +ALTER TABLE IF EXISTS `vn2008`.`albaran_state` RENAME `vn`.`deliveryNoteState`; + +ALTER TABLE IF EXISTS `vn`.`deliveryNoteState` +CHANGE COLUMN IF EXISTS `albaran_state_id` `id`int(11) NOT NULL AUTO_INCREMENT; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/21-awb_component.sql b/db/versions/10835-brownCarnation/21-awb_component.sql new file mode 100644 index 0000000000..a530794441 --- /dev/null +++ b/db/versions/10835-brownCarnation/21-awb_component.sql @@ -0,0 +1,11 @@ +ALTER TABLE IF EXISTS `vn2008`.`awb_component` RENAME `vn`.`awbComponent`; + +ALTER TABLE IF EXISTS `vn`.`awbComponent` +CHANGE COLUMN IF EXISTS `awb_id` `awbFk` smallint(11) unsigned DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Id_Proveedor` `supplierFk` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `Fecha` `dated__` date NOT NULL, +CHANGE COLUMN IF EXISTS `awb_component_type_id` `typeFk` mediumint(3) unsigned DEFAULT NULL, +CHANGE COLUMN IF EXISTS `awb_role_id` `awbRoleFk` tinyint(1) unsigned NOT NULL DEFAULT 1, +CHANGE COLUMN IF EXISTS `awb_unit_id` `awbUnitFk` varchar(10) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Id_Moneda` `currencyFk` tinyint(3) unsigned NOT NULL DEFAULT 2, +CHANGE COLUMN IF EXISTS `recibida_id` `invoiceInFk` mediumint(8) unsigned DEFAULT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/22-awb_component_template.sql b/db/versions/10835-brownCarnation/22-awb_component_template.sql new file mode 100644 index 0000000000..78ae4cb191 --- /dev/null +++ b/db/versions/10835-brownCarnation/22-awb_component_template.sql @@ -0,0 +1,15 @@ +ALTER TABLE IF EXISTS `vn2008`.`awb_component_template` RENAME `vn`.`awbComponentTemplate`; + +ALTER TABLE IF EXISTS `vn`.`awbComponentTemplate` +CHANGE COLUMN IF EXISTS `awb_component_template_id` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `carguera_id` `freightFk` int(11) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `airport_in` `airportIn` varchar(3) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `airport_out` `airportOut` varchar(3) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `airline_id` `airlineFk` smallint(2) unsigned DEFAULT NULL, +CHANGE COLUMN IF EXISTS `awb_component_type_id` `typeFk` mediumint(3) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `Fecha` `dated` date NOT NULL, +CHANGE COLUMN IF EXISTS `awb_role_id` `awbRoleFk` tinyint(1) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `awb_unit_id` `awbUnit` varchar(10) DEFAULT NULL, +CHANGE COLUMN IF EXISTS `max_value` `maxValue` decimal(10,2) unsigned DEFAULT NULL, +CHANGE COLUMN IF EXISTS `min_value` `minValue` decimal(10,2) unsigned DEFAULT NULL, +CHANGE COLUMN IF EXISTS `Id_Moneda` `currencyFk` tinyint(3) unsigned NOT NULL DEFAULT 2 \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/23-awb_component_type.sql b/db/versions/10835-brownCarnation/23-awb_component_type.sql new file mode 100644 index 0000000000..85f4fb7530 --- /dev/null +++ b/db/versions/10835-brownCarnation/23-awb_component_type.sql @@ -0,0 +1,4 @@ +ALTER TABLE IF EXISTS `vn2008`.`awb_component_type` RENAME `vn`.`awbComponentType`; + +ALTER TABLE IF EXISTS `vn`.`awbComponentType` +CHANGE COLUMN IF EXISTS `awb_component_type_id` `id` mediumint(3) unsigned NOT NULL AUTO_INCREMENT; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/24-awb_gestdoc.sql b/db/versions/10835-brownCarnation/24-awb_gestdoc.sql new file mode 100644 index 0000000000..15ac67195c --- /dev/null +++ b/db/versions/10835-brownCarnation/24-awb_gestdoc.sql @@ -0,0 +1,6 @@ +ALTER TABLE IF EXISTS `vn2008`.`awb_gestdoc` RENAME `vn`.`awbDms`; + +ALTER TABLE IF EXISTS `vn`.`awbDms` +CHANGE COLUMN IF EXISTS `awb_gestdoc_id` `id` int(11) NOT NULL AUTO_INCREMENT, +CHANGE COLUMN IF EXISTS `awb_id` `awbFk` smallint(11) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `gestdoc_id` `dmsFk` int(11) NOT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/25-awb_recibida.sql b/db/versions/10835-brownCarnation/25-awb_recibida.sql new file mode 100644 index 0000000000..e2fa2c7325 --- /dev/null +++ b/db/versions/10835-brownCarnation/25-awb_recibida.sql @@ -0,0 +1,8 @@ +DROP TRIGGER IF EXISTS vn2008.awb_recibida_ad; + +ALTER TABLE IF EXISTS `vn2008`.`awb_recibida` RENAME `vn`.`awbInvoiceIn`; + +ALTER TABLE IF EXISTS `vn`.`awbInvoiceIn` +CHANGE COLUMN IF EXISTS `awb_id` `awbFk` smallint(5) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `recibida_id` `invoiceInFk` mediumint(8) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `dua` `sad` varchar(18) DEFAULT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/26-awb_role.sql b/db/versions/10835-brownCarnation/26-awb_role.sql new file mode 100644 index 0000000000..eb0e5594b0 --- /dev/null +++ b/db/versions/10835-brownCarnation/26-awb_role.sql @@ -0,0 +1,4 @@ +ALTER TABLE IF EXISTS `vn2008`.`awb_role` RENAME `vn`.`awbRole`; + +ALTER TABLE IF EXISTS `vn`.`awbRole` +CHANGE COLUMN IF EXISTS `awb_role_id` `id` tinyint(1) unsigned NOT NULL AUTO_INCREMENT; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/27-awb_unit.sql b/db/versions/10835-brownCarnation/27-awb_unit.sql new file mode 100644 index 0000000000..1ddf71b6df --- /dev/null +++ b/db/versions/10835-brownCarnation/27-awb_unit.sql @@ -0,0 +1,4 @@ +ALTER TABLE `vn2008`.`awb_unit` RENAME `vn`.`awbUnit`; + +ALTER TABLE IF EXISTS `vn`.`awbUnit` +CHANGE COLUMN IF EXISTS `awb_unit_id` `id` varchar(10) NOT NULL DEFAULT ''; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/28-balance_nest_tree.sql b/db/versions/10835-brownCarnation/28-balance_nest_tree.sql new file mode 100644 index 0000000000..043bde2e46 --- /dev/null +++ b/db/versions/10835-brownCarnation/28-balance_nest_tree.sql @@ -0,0 +1,14 @@ +ALTER TABLE IF EXISTS `vn2008`.`balance_nest_tree` RENAME `vn`.`balanceNestTree`; + +ALTER TABLE IF EXISTS `vn`.`balanceNestTree` +CHANGE COLUMN IF EXISTS `Id_Gasto` `expenseFk` varchar(10) DEFAULT NULL; + +ALTER TABLE vn.balanceNestTree + MODIFY COLUMN IF EXISTS expenseFk varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL NULL; + +UPDATE vn.balanceNestTree + SET expenseFk = NULL + WHERE expenseFk =''; + +ALTER TABLE IF EXISTS vn.balanceNestTree ADD CONSTRAINT balanceNestTree_expense_FK + FOREIGN KEY (expenseFk) REFERENCES vn.expense(id) ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/db/versions/10835-brownCarnation/29-buy_edi_k012.sql b/db/versions/10835-brownCarnation/29-buy_edi_k012.sql new file mode 100644 index 0000000000..78b1123a5e --- /dev/null +++ b/db/versions/10835-brownCarnation/29-buy_edi_k012.sql @@ -0,0 +1,5 @@ +ALTER TABLE IF EXISTS `vn2008`.`buy_edi_k012` RENAME `edi`.`ektK1`; + +ALTER TABLE IF EXISTS `edi`.`ektK1` +CHANGE COLUMN IF EXISTS `buy_edi_k012_id` `id` smallint(6) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `description` `description` varchar(50) NOT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/30-buy_edi_k03.sql b/db/versions/10835-brownCarnation/30-buy_edi_k03.sql new file mode 100644 index 0000000000..41d4532748 --- /dev/null +++ b/db/versions/10835-brownCarnation/30-buy_edi_k03.sql @@ -0,0 +1,5 @@ +ALTER TABLE IF EXISTS `vn2008`.`buy_edi_k03` RENAME `edi`.`ektK3`; + +ALTER TABLE IF EXISTS `edi`.`ektK3` +CHANGE COLUMN IF EXISTS `buy_edi_k03_id` `id` smallint(6) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `description` `description` varchar(50) NOT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/31-buy_edi_k04.sql b/db/versions/10835-brownCarnation/31-buy_edi_k04.sql new file mode 100644 index 0000000000..7174f34e08 --- /dev/null +++ b/db/versions/10835-brownCarnation/31-buy_edi_k04.sql @@ -0,0 +1,5 @@ +ALTER TABLE IF EXISTS `vn2008`.`buy_edi_k04` RENAME `edi`.`ektK4`; + +ALTER TABLE IF EXISTS `edi`.`ektK4` +CHANGE COLUMN IF EXISTS `buy_edi_k04_id` `id` smallint(6) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `description` `description` varchar(50) NOT NULL; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/32-definitivo.sql b/db/versions/10835-brownCarnation/32-definitivo.sql new file mode 100644 index 0000000000..d96f770f84 --- /dev/null +++ b/db/versions/10835-brownCarnation/32-definitivo.sql @@ -0,0 +1,13 @@ +ALTER TABLE IF EXISTS `vn2008`.`definitivo` RENAME `vn`.`dmsStorageBox`; + +ALTER TABLE IF EXISTS `vn`.`dmsStorageBox` +CHANGE COLUMN IF EXISTS `definitivo_id` `id` int(11) NOT NULL, +CHANGE COLUMN IF EXISTS `empresa_id` `companyFk` int(10) unsigned NOT NULL, +CHANGE COLUMN IF EXISTS `desde` `started` bigint(20) NOT NULL, +CHANGE COLUMN IF EXISTS `hasta` `ended` bigint(20) NOT NULL, +CHANGE COLUMN IF EXISTS `fecha` `created` timestamp NOT NULL DEFAULT current_timestamp(); + +ALTER TABLE IF EXISTS `vn`.`dmsStorageBox` COMMENT='Caja en la que se guardan la documentacion fisica de dms'; + +ALTER TABLE IF EXISTS vn.dmsStorageBox ADD CONSTRAINT dmsStorageBox_company_FK + FOREIGN KEY (companyFk) REFERENCES vn.company(id);s \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/33-dropTables.sql b/db/versions/10835-brownCarnation/33-dropTables.sql new file mode 100644 index 0000000000..557d81623b --- /dev/null +++ b/db/versions/10835-brownCarnation/33-dropTables.sql @@ -0,0 +1,19 @@ +DROP TABLE IF EXISTS vn2008.Colores__; + +DROP TABLE IF EXISTS vn2008.Comparativa__; + +DROP TABLE IF EXISTS vn2008.`Enlaces Facturas__`; + +DROP TABLE IF EXISTS vn2008.Entradas_dits__; + +DROP TABLE IF EXISTS vn2008.Entradas_stack__; + +DROP TABLE IF EXISTS vn2008.Entradas_turno__; + +DROP TABLE IF EXISTS vn2008.EnvioMasivo__; + +DROP TABLE IF EXISTS vn2008.Estanterias__; + +DROP TABLE IF EXISTS vn2008.Estanterias_distri__; + +DROP TABLE IF EXISTS vn2008.Estanterias_distri_name__; \ No newline at end of file diff --git a/db/versions/10835-brownCarnation/34-permisos.sql b/db/versions/10835-brownCarnation/34-permisos.sql new file mode 100644 index 0000000000..611207c61f --- /dev/null +++ b/db/versions/10835-brownCarnation/34-permisos.sql @@ -0,0 +1,274 @@ + +-- Bancos_poliza +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Bancos_poliza` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.Bancos_poliza TO `administrative`; +GRANT SELECT ON TABLE vn.bankPolicy TO `administrative`; + +-- Entradas_orden +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Entradas_orden` AS +SELECT 1; + +GRANT SELECT,INSERT,DELETE ON TABLE vn2008.Entradas_orden TO `buyer`; +GRANT SELECT,INSERT,DELETE ON TABLE vn.entryOrder TO `buyer`; + +-- Proveedores_gestdoc +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Proveedores_gestdoc` AS +SELECT 1; + +GRANT SELECT,INSERT,DELETE ON TABLE vn2008.Proveedores_gestdoc TO `administrative`; +GRANT SELECT ON TABLE vn2008.Proveedores_gestdoc TO `buyer`; +GRANT SELECT,INSERT ON TABLE vn2008.Proveedores_gestdoc TO `hr`; + +GRANT SELECT,INSERT,DELETE ON TABLE vn.supplierDms TO `administrative`; +GRANT SELECT ON TABLE vn.supplierDms TO `buyer`; +GRANT SELECT,INSERT ON TABLE vn.supplierDms TO `hr`; + +-- Remesas +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Remesas` AS +SELECT 1; + +GRANT SELECT,INSERT ON TABLE vn2008.Remesas TO `financial`; +GRANT SELECT,INSERT ON TABLE vn.remittance TO `financial`; + +-- Vehiculos_consumo +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`Vehiculos_consumo` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.Vehiculos_consumo TO `administrative`; +GRANT INSERT,UPDATE,DELETE ON TABLE vn2008.Vehiculos_consumo TO `productionAssi`; + +GRANT SELECT ON TABLE vn.vehicleConsumption TO `adminOfficer`; +GRANT INSERT,UPDATE,DELETE ON TABLE vn.vehicleConsumption TO `productionAssi`; + +-- account_conciliacion +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`account_conciliacion` AS +SELECT 1; + +GRANT SELECT,INSERT,DELETE ON TABLE vn2008.account_conciliacion TO `financial`; +GRANT SELECT,INSERT,DELETE ON TABLE vn.accountReconciliation TO `financial`; + +-- account_detail +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`account_detail` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.account_detail TO `financial`; +GRANT SELECT ON TABLE vn2008.account_detail TO `hr`; + +GRANT SELECT ON TABLE vn.accountDetail TO `financial`; +GRANT SELECT ON TABLE vn.accountDetail TO `hr`; + +-- account_detail_type +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`account_detail_type` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.account_detail_type TO `hr`; +GRANT SELECT ON TABLE vn.accountDetailType TO `hr`; + +-- airline +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`airline` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.airline TO `administrative`; +GRANT SELECT,UPDATE ON TABLE vn2008.airline TO `logistic`; + +GRANT SELECT ON TABLE vn.airline TO `administrative`; +GRANT SELECT,UPDATE ON TABLE vn.airline TO `logistic`; + +-- airport +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`airport` AS +SELECT 1; + +GRANT SELECT,INSERT,UPDATE ON TABLE vn2008.airport TO `logistic`; +GRANT SELECT,INSERT,UPDATE ON TABLE vn.airport TO `logistic`; + +-- albaran +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`albaran` AS +SELECT 1; + +GRANT SELECT,INSERT,UPDATE,DELETE ON TABLE vn2008.albaran TO `administrative`; +GRANT SELECT,INSERT,UPDATE,DELETE ON TABLE vn.deliveryNote TO `administrative`; + +-- albaran_gestdoc +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`albaran_gestdoc` AS +SELECT 1; + +GRANT SELECT,INSERT ON TABLE vn2008.albaran_gestdoc TO `administrative`; +GRANT SELECT,INSERT ON TABLE vn.deliveryNoteDms TO `administrative`; + +-- albaran_state +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`albaran_state` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.albaran_state TO `administrative`; +GRANT SELECT ON TABLE vn.deliveryNoteState TO `administrative`; + +-- awb_component +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_component` AS +SELECT 1; + +GRANT SELECT,INSERT,UPDATE,DELETE ON TABLE vn2008.awb_component TO `buyer`; +GRANT SELECT,INSERT,UPDATE,DELETE ON TABLE vn2008.awb_component TO `logistic`; +GRANT SELECT ON TABLE vn2008.awb_component TO `administrative`; + +GRANT SELECT,INSERT,UPDATE,DELETE ON TABLE vn.awbComponent TO `buyer`; +GRANT SELECT,INSERT,UPDATE,DELETE ON TABLE vn.awbComponent TO `logistic`; +GRANT SELECT ON TABLE vn.awbComponent TO `administrative`; + +-- awb_component_template +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_component_template` AS +SELECT 1; + +GRANT SELECT,INSERT,UPDATE ON TABLE vn2008.awb_component_template TO `logistic`; +GRANT SELECT,INSERT,UPDATE ON TABLE vn.awbComponentTemplate TO `logistic`; + +-- awb_component_type +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_component_type` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.awb_component_type TO `administrative`; +GRANT SELECT,UPDATE ON TABLE vn2008.awb_component_type TO `logistic`; + +GRANT SELECT ON TABLE vn.awbComponentType TO `administrative`; +GRANT SELECT,UPDATE ON TABLE vn.awbComponentType TO `logistic`; + +-- awb_gestdoc +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_gestdoc` AS +SELECT 1; + +GRANT SELECT,INSERT ON TABLE vn2008.awb_gestdoc TO `buyer`; +GRANT SELECT ON TABLE vn2008.awb_gestdoc TO `administrative`; +GRANT INSERT ON TABLE vn2008.awb_gestdoc TO `logistic`; +GRANT SELECT ON TABLE vn2008.awb_gestdoc TO `hr`; + +GRANT SELECT,INSERT ON TABLE vn.awbDms TO `buyer`; +GRANT SELECT ON TABLE vn.awbDms TO `administrative`; +GRANT INSERT ON TABLE vn.awbDms TO `logistic`; +GRANT SELECT ON TABLE vn.awbDms TO `hr`; + +-- awb_recibida +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_recibida` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.awb_recibida TO `administrative`; +GRANT SELECT ON TABLE vn2008.awb_recibida TO `hrBoss`; + +GRANT SELECT ON TABLE vn.awbInvoiceIn TO `administrative`; +GRANT SELECT ON TABLE vn.awbInvoiceIn TO `hrBoss`; + +-- awb_role +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_role` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.awb_role TO `logistic`; +GRANT SELECT ON TABLE vn.awbRole TO `logistic`; + +-- awb_unit +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`awb_unit` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.awb_unit TO `logistic`; +GRANT SELECT ON TABLE vn.awbUnit TO `logistic`; + +-- balance_nest_tree +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`balance_nest_tree` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.balance_nest_tree TO `financialBoss`; +GRANT SELECT ON TABLE vn.balanceNestTree TO `financialBoss`; + +-- buy_edi_k012 +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`buy_edi_k012` AS +SELECT 1; + +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `edi`.`ektK2` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.buy_edi_k012 TO `buyer`; +GRANT SELECT ON TABLE vn2008.buy_edi_k012 TO `administrative`; + +GRANT SELECT ON TABLE edi.ektK1 TO `buyer`; +GRANT SELECT ON TABLE edi.ektK1 TO `administrative`; + +GRANT SELECT ON TABLE edi.ektK2 TO `buyer`; +GRANT SELECT ON TABLE edi.ektK2 TO `administrative`; + +-- buy_edi_k03 +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`buy_edi_k03` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.buy_edi_k03 TO `buyer`; +GRANT SELECT ON TABLE vn2008.buy_edi_k03 TO `administrative`; + +GRANT SELECT ON TABLE edi.ektK3 TO `buyer`; +GRANT SELECT ON TABLE edi.ektK3 TO `administrative`; + +-- buy_edi_k04 +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`buy_edi_k04` AS +SELECT 1; + +GRANT SELECT ON TABLE vn2008.buy_edi_k04 TO `buyer`; +GRANT SELECT ON TABLE vn2008.buy_edi_k04 TO `administrative`; + +GRANT SELECT ON TABLE edi.ektK4 TO `buyer`; +GRANT SELECT ON TABLE edi.ektK4 TO `administrative`; + +-- definitivo +CREATE OR REPLACE DEFINER=`root`@`localhost` + SQL SECURITY DEFINER + VIEW `vn2008`.`definitivo` AS +SELECT 1; + +GRANT SELECT,INSERT ON TABLE vn2008.definitivo TO `productionAssi`; +GRANT SELECT ON TABLE vn.dmsStorageBox TO `productionAssi`;