summaryrefslogtreecommitdiffstats
path: root/back/sql
diff options
context:
space:
mode:
Diffstat (limited to 'back/sql')
-rw-r--r--back/sql/20220401dump.sampledata.sql85
-rw-r--r--back/sql/20220401dump.tables+views.sql (renamed from back/sql/tables+sampledata_mini-noactivefieldyet.dump.sql)83
2 files changed, 104 insertions, 64 deletions
diff --git a/back/sql/20220401dump.sampledata.sql b/back/sql/20220401dump.sampledata.sql
new file mode 100644
index 0000000..5042e32
--- /dev/null
+++ b/back/sql/20220401dump.sampledata.sql
@@ -0,0 +1,85 @@
+-- Adminer 4.7.9 MySQL dump
+
+SET NAMES utf8;
+SET time_zone = '+00:00';
+SET foreign_key_checks = 0;
+SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
+
+SET NAMES utf8mb4;
+
+TRUNCATE `almacen`;
+INSERT INTO `almacen` (`id`, `activo`, `ubigeo`, `departamento`, `provincia`, `latitud`, `longitud`, `esPrincipal`, `region_fk`) VALUES
+(1, 1, '10201', 'Amazonas', 'Bagua', -5.63906152, -78.53166353, 0, 3),
+(2, 1, '40101', 'Arequipa', 'Arequipa', -16.39881421, -71.537019649, 1, 1),
+(3, 1, '50901', 'Ayacucho', 'Sucre', -14.01125749, -73.83884087, 0, 2),
+(4, 1, '130101', 'La Libertad', 'Trujillo', -8.11176389, -79.02868652, 1, 1),
+(5, 1, '150101', 'Lima', 'Lima', -12.04591952, -77.03049615, 1, 1),
+(6, 1, '230101', 'Tacna', 'Tacna', -18.0137008, -70.2507964, 0, 1);
+
+TRUNCATE `averia`;
+
+TRUNCATE `camion`;
+INSERT INTO `camion` (`id`, `activo`, `placa`, `kilometraje`, `estado`, `tipoCamion_fk`) VALUES
+(1, 1, 'ETALLIC', 69420, 1, 1);
+
+TRUNCATE `cliente`;
+INSERT INTO `cliente` (`id`, `activo`, `nombreCompleto`, `dni`, `correo`, `telefono`) VALUES
+(1, 1, 'EmpresaAAA', '1234567890', '[email protected]', '123456789'),
+(2, 1, 'EmpresaBBB', '1234567890', '[email protected]', '123456789');
+
+TRUNCATE `pedido`;
+INSERT INTO `pedido` (`id`, `activo`, `fechaPedido`, `cantidad`, `plazoEntrega`, `estado`, `codigoPedido`, `almacen_fk`, `cliente_fk`, `usuario_fk`, `PTG_fk`) VALUES
+(2, 1, '2022-01-01 00:00:00', 10, 1, 0, '20220101_000001', 3, 1, 4, NULL);
+
+TRUNCATE `PTG`;
+INSERT INTO `PTG` (`id`, `activo`, `fechaGenerado`, `esSimulacion`, `usuario_fk`) VALUES
+(1, 1, '2022-06-01 05:10:47', 1, 1);
+
+TRUNCATE `region`;
+INSERT INTO `region` (`id`, `activo`, `nombre`) VALUES
+(1, 1, 'costa'),
+(2, 1, 'sierra'),
+(3, 1, 'selva');
+
+TRUNCATE `rol`;
+INSERT INTO `rol` (`id`, `activo`, `nombre`) VALUES
+(1, 1, 'superuser');
+
+TRUNCATE `ruta`;
+INSERT INTO `ruta` (`id`, `activo`, `fechaInicio`, `fechaFin`, `PTG_fk`, `camion_fk`) VALUES
+(1, 1, '2022-01-01 00:00:00', '2022-01-02 00:00:00', 1, 1);
+
+TRUNCATE `tipoAveria`;
+
+TRUNCATE `tipoCamion`;
+INSERT INTO `tipoCamion` (`id`, `activo`, `nombre`, `capacidad`) VALUES
+(1, 1, 'tipoA', 90),
+(2, 1, 'tipoB', 45),
+(3, 1, 'tipoC', 30);
+
+TRUNCATE `tramo`;
+INSERT INTO `tramo` (`id`, `activo`, `distancia`, `estaBloqueado`, `almacen1_fk`, `almacen2_fk`) VALUES
+(1, 1, 10, 0, 2, 5),
+(2, 1, 10, 0, 3, 5),
+(3, 1, 10, 0, 4, 5),
+(4, 1, 10, 0, 6, 5),
+(5, 1, 20, 0, 1, 4),
+(6, 1, 20, 0, 4, 1),
+(7, 1, 10, 0, 5, 2),
+(8, 1, 10, 0, 5, 3),
+(9, 1, 10, 0, 5, 4),
+(10, 1, 10, 0, 5, 6);
+
+TRUNCATE `tramo_ruta`;
+INSERT INTO `tramo_ruta` (`id`, `activo`, `orden`, `horaSalidaEst`, `horaLlegadaEst`, `horaSalidaReal`, `horaLlegadaReal`, `paquetesEntregar`, `ruta_fk`, `tramo_fk`) VALUES
+(1, 1, 1, '2022-01-01 10:00:00', '2022-01-01 15:00:00', NULL, NULL, 0, 1, 9),
+(2, 1, 2, '2022-01-01 16:00:00', '2022-01-01 21:00:00', NULL, NULL, 10, 1, 6);
+
+TRUNCATE `usuario`;
+INSERT INTO `usuario` (`id`, `activo`, `usuario`, `clave`, `nombre`, `apellido`, `dni`, `correo`, `creador_fk`, `rol_fk`) VALUES
+(1, 1, 'gabs', '*6AB7931FB2D104A478932D23AF4C7700D1A0C61A', 'Gabriela', 'Hernandez', '12345678', '[email protected]', NULL, 1),
+(2, 1, 'dayana', '*D279131EA232308E083B3EA192B78A0C15EA8701', 'Dayana', 'Alarcon', '12345678', '[email protected]', 1, 1),
+(3, 1, 'jannina', '*D279131EA232308E083B3EA192B84A0C15EA8701', 'Jannina', 'DeLosGodos', '12345678', '[email protected]', 1, 1),
+(4, 1, 'mitsuo', '*D279131EA232308E083B3EA192B74A0C15EA8701', 'Mitsuo', 'Tokumori', '12345678', '[email protected]', 1, 1);
+
+-- 2022-06-01 06:13:09
diff --git a/back/sql/tables+sampledata_mini-noactivefieldyet.dump.sql b/back/sql/20220401dump.tables+views.sql
index 11c9a2d..7ff1c24 100644
--- a/back/sql/tables+sampledata_mini-noactivefieldyet.dump.sql
+++ b/back/sql/20220401dump.tables+views.sql
@@ -10,6 +10,7 @@ SET NAMES utf8mb4;
DROP TABLE IF EXISTS `almacen`;
CREATE TABLE `almacen` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`ubigeo` varchar(10) NOT NULL,
`departamento` varchar(100) NOT NULL,
`provincia` varchar(100) NOT NULL,
@@ -22,18 +23,11 @@ CREATE TABLE `almacen` (
CONSTRAINT `almacen_ibfk_1` FOREIGN KEY (`region_fk`) REFERENCES `region` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `almacen`;
-INSERT INTO `almacen` (`id`, `ubigeo`, `departamento`, `provincia`, `latitud`, `longitud`, `esPrincipal`, `region_fk`) VALUES
-(1, '10201', 'Amazonas', 'Bagua', -5.63906152, -78.53166353, 0, 3),
-(2, '40101', 'Arequipa', 'Arequipa', -16.39881421, -71.537019649, 1, 1),
-(3, '50901', 'Ayacucho', 'Sucre', -14.01125749, -73.83884087, 0, 2),
-(4, '130101', 'La Libertad', 'Trujillo', -8.11176389, -79.02868652, 1, 1),
-(5, '150101', 'Lima', 'Lima', -12.04591952, -77.03049615, 1, 1),
-(6, '230101', 'Tacna', 'Tacna', -18.0137008, -70.2507964, 0, 1);
DROP TABLE IF EXISTS `averia`;
CREATE TABLE `averia` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`descripcion` varchar(1000) NOT NULL,
`fechaRegistro` datetime NOT NULL,
`camion_fk` int(11) NOT NULL,
@@ -45,11 +39,11 @@ CREATE TABLE `averia` (
CONSTRAINT `averia_ibfk_2` FOREIGN KEY (`tipoAveria_fk`) REFERENCES `tipoAveria` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `averia`;
DROP TABLE IF EXISTS `camion`;
CREATE TABLE `camion` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`placa` varchar(10) NOT NULL,
`kilometraje` double NOT NULL,
`estado` int(11) NOT NULL,
@@ -59,13 +53,11 @@ CREATE TABLE `camion` (
CONSTRAINT `camion_ibfk_1` FOREIGN KEY (`tipoCamion_fk`) REFERENCES `tipoCamion` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `camion`;
-INSERT INTO `camion` (`id`, `placa`, `kilometraje`, `estado`, `tipoCamion_fk`) VALUES
-(1, 'ETALLIC', 69420, 1, 1);
DROP TABLE IF EXISTS `cliente`;
CREATE TABLE `cliente` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`nombreCompleto` varchar(100) NOT NULL,
`dni` varchar(10) NOT NULL,
`correo` varchar(100) NOT NULL,
@@ -73,14 +65,11 @@ CREATE TABLE `cliente` (
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `cliente`;
-INSERT INTO `cliente` (`id`, `nombreCompleto`, `dni`, `correo`, `telefono`) VALUES
-(1, 'EmpresaAAA', '1234567890', '[email protected]', '123456789'),
-(2, 'EmpresaBBB', '1234567890', '[email protected]', '123456789');
DROP TABLE IF EXISTS `pedido`;
CREATE TABLE `pedido` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`fechaPedido` datetime NOT NULL,
`cantidad` int(11) NOT NULL,
`plazoEntrega` int(11) NOT NULL,
@@ -101,13 +90,11 @@ CREATE TABLE `pedido` (
CONSTRAINT `pedido_ibfk_4` FOREIGN KEY (`almacen_fk`) REFERENCES `almacen` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `pedido`;
-INSERT INTO `pedido` (`id`, `fechaPedido`, `cantidad`, `plazoEntrega`, `estado`, `codigoPedido`, `almacen_fk`, `cliente_fk`, `usuario_fk`, `PTG_fk`) VALUES
-(2, '2022-01-01 00:00:00', 10, 1, 0, '20220101_000001', 3, 1, 4, NULL);
DROP TABLE IF EXISTS `PTG`;
CREATE TABLE `PTG` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`fechaGenerado` datetime NOT NULL,
`esSimulacion` int(11) NOT NULL,
`usuario_fk` int(11) DEFAULT NULL,
@@ -116,37 +103,29 @@ CREATE TABLE `PTG` (
CONSTRAINT `PTG_ibfk_1` FOREIGN KEY (`usuario_fk`) REFERENCES `usuario` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `PTG`;
-INSERT INTO `PTG` (`id`, `fechaGenerado`, `esSimulacion`, `usuario_fk`) VALUES
-(1, '2022-06-01 05:10:47', 1, 1);
DROP TABLE IF EXISTS `region`;
CREATE TABLE `region` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`nombre` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `region`;
-INSERT INTO `region` (`id`, `nombre`) VALUES
-(1, 'costa'),
-(2, 'sierra'),
-(3, 'selva');
DROP TABLE IF EXISTS `rol`;
CREATE TABLE `rol` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`nombre` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `rol`;
-INSERT INTO `rol` (`id`, `nombre`) VALUES
-(1, 'superuser');
DROP TABLE IF EXISTS `ruta`;
CREATE TABLE `ruta` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`fechaInicio` datetime NOT NULL,
`fechaFin` datetime NOT NULL,
`PTG_fk` int(11) NOT NULL,
@@ -158,37 +137,31 @@ CREATE TABLE `ruta` (
CONSTRAINT `ruta_ibfk_2` FOREIGN KEY (`camion_fk`) REFERENCES `camion` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `ruta`;
-INSERT INTO `ruta` (`id`, `fechaInicio`, `fechaFin`, `PTG_fk`, `camion_fk`) VALUES
-(1, '2022-01-01 00:00:00', '2022-01-02 00:00:00', 1, 1);
DROP TABLE IF EXISTS `tipoAveria`;
CREATE TABLE `tipoAveria` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`nombre` int(11) NOT NULL,
`duracion` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `tipoAveria`;
DROP TABLE IF EXISTS `tipoCamion`;
CREATE TABLE `tipoCamion` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`nombre` varchar(100) NOT NULL,
`capacidad` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `tipoCamion`;
-INSERT INTO `tipoCamion` (`id`, `nombre`, `capacidad`) VALUES
-(1, 'tipoA', 90),
-(2, 'tipoB', 45),
-(3, 'tipoC', 30);
DROP TABLE IF EXISTS `tramo`;
CREATE TABLE `tramo` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`distancia` double NOT NULL,
`estaBloqueado` int(11) NOT NULL,
`almacen1_fk` int(11) NOT NULL,
@@ -200,22 +173,11 @@ CREATE TABLE `tramo` (
CONSTRAINT `tramo_ibfk_2` FOREIGN KEY (`almacen2_fk`) REFERENCES `almacen` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `tramo`;
-INSERT INTO `tramo` (`id`, `distancia`, `estaBloqueado`, `almacen1_fk`, `almacen2_fk`) VALUES
-(1, 10, 0, 2, 5),
-(2, 10, 0, 3, 5),
-(3, 10, 0, 4, 5),
-(4, 10, 0, 6, 5),
-(5, 20, 0, 1, 4),
-(6, 20, 0, 4, 1),
-(7, 10, 0, 5, 2),
-(8, 10, 0, 5, 3),
-(9, 10, 0, 5, 4),
-(10, 10, 0, 5, 6);
DROP TABLE IF EXISTS `tramo_ruta`;
CREATE TABLE `tramo_ruta` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`orden` int(11) NOT NULL,
`horaSalidaEst` datetime NOT NULL,
`horaLlegadaEst` datetime NOT NULL,
@@ -231,14 +193,11 @@ CREATE TABLE `tramo_ruta` (
CONSTRAINT `tramo_ruta_ibfk_2` FOREIGN KEY (`tramo_fk`) REFERENCES `tramo` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `tramo_ruta`;
-INSERT INTO `tramo_ruta` (`id`, `orden`, `horaSalidaEst`, `horaLlegadaEst`, `horaSalidaReal`, `horaLlegadaReal`, `paquetesEntregar`, `ruta_fk`, `tramo_fk`) VALUES
-(1, 1, '2022-01-01 10:00:00', '2022-01-01 15:00:00', NULL, NULL, 0, 1, 9),
-(2, 2, '2022-01-01 16:00:00', '2022-01-01 21:00:00', NULL, NULL, 10, 1, 6);
DROP TABLE IF EXISTS `usuario`;
CREATE TABLE `usuario` (
`id` int(11) NOT NULL AUTO_INCREMENT,
+ `activo` int(11) NOT NULL,
`usuario` varchar(100) NOT NULL,
`clave` varchar(100) NOT NULL,
`nombre` varchar(100) NOT NULL,
@@ -254,10 +213,6 @@ CREATE TABLE `usuario` (
CONSTRAINT `usuario_ibfk_3` FOREIGN KEY (`rol_fk`) REFERENCES `usuario` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-TRUNCATE `usuario`;
-INSERT INTO `usuario` (`id`, `usuario`, `clave`, `nombre`, `apellido`, `dni`, `correo`, `creador_fk`, `rol_fk`) VALUES
-(1, 'gabs', '*6AB7931FB2D104A478932D23AF4C7700D1A0C61A', 'Gabriela', 'Hernandez', '12345678', '[email protected]', NULL, 1),
-(4, 'mitsuo', '*D279131EA232308E083B3EA192B74A0C15EA8701', 'Mitsuo', 'Tokumori', '12345678', '[email protected]', 1, 1);
DROP VIEW IF EXISTS `v_almacen`;
CREATE TABLE `v_almacen` (`ubigeo` varchar(10), `departamento` varchar(100), `provincia` varchar(100), `latitud` double, `longitud` double, `esPrincipal` int(11), `region` varchar(100));
@@ -276,15 +231,15 @@ CREATE TABLE `v_usuario` (`usuario` varchar(100), `nombre` varchar(100), `apelli
DROP TABLE IF EXISTS `v_almacen`;
-CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_almacen` AS select `a`.`ubigeo` AS `ubigeo`,`a`.`departamento` AS `departamento`,`a`.`provincia` AS `provincia`,`a`.`latitud` AS `latitud`,`a`.`longitud` AS `longitud`,`a`.`esPrincipal` AS `esPrincipal`,`r`.`nombre` AS `region` from (`almacen` `a` join `region` `r` on(`a`.`region_fk` = `r`.`id`));
+CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_almacen` AS select `a`.`ubigeo` AS `ubigeo`,`a`.`departamento` AS `departamento`,`a`.`provincia` AS `provincia`,`a`.`latitud` AS `latitud`,`a`.`longitud` AS `longitud`,`a`.`esPrincipal` AS `esPrincipal`,`r`.`nombre` AS `region` from (`almacen` `a` join `region` `r` on(`a`.`region_fk` = `r`.`id`)) where a.activo = 1;
DROP TABLE IF EXISTS `v_camion`;
-CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_camion` AS select `c`.`id` AS `id`,`c`.`placa` AS `placa`,`c`.`kilometraje` AS `kilometraje`,`c`.`estado` AS `estado`,`tc`.`nombre` AS `tipo`,`tc`.`capacidad` AS `capacidad` from (`camion` `c` join `tipoCamion` `tc` on(`c`.`tipoCamion_fk` = `tc`.`id`));
+CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_camion` AS select `c`.`id` AS `id`,`c`.`placa` AS `placa`,`c`.`kilometraje` AS `kilometraje`,`c`.`estado` AS `estado`,`tc`.`nombre` AS `tipo`,`tc`.`capacidad` AS `capacidad` from (`camion` `c` join `tipoCamion` `tc` on(`c`.`tipoCamion_fk` = `tc`.`id`)) where c.activo = 1;
DROP TABLE IF EXISTS `v_pedido`;
-CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_pedido` AS select `cli`.`nombreCompleto` AS `cliente`,`cli`.`dni` AS `RUC`,`alm`.`ubigeo` AS `ubigeo`,`alm`.`provincia` AS `provincia`,`ped`.`cantidad` AS `cantidad`,`ped`.`fechaPedido` AS `fechaPedido`,`ped`.`plazoEntrega` AS `plazoEntrega`,`ped`.`estado` AS `estado`,`ped`.`codigoPedido` AS `URL_pedido`,`usu`.`usuario` AS `registrado por` from (((`pedido` `ped` join `cliente` `cli` on(`ped`.`cliente_fk` = `cli`.`id`)) join `usuario` `usu` on(`ped`.`usuario_fk` = `usu`.`id`)) join `almacen` `alm` on(`ped`.`almacen_fk` = `alm`.`id`));
+CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_pedido` AS select `cli`.`nombreCompleto` AS `cliente`,`cli`.`dni` AS `RUC`,`alm`.`ubigeo` AS `ubigeo`,`alm`.`provincia` AS `provincia`,`ped`.`cantidad` AS `cantidad`,`ped`.`fechaPedido` AS `fechaPedido`,`ped`.`plazoEntrega` AS `plazoEntrega`,`ped`.`estado` AS `estado`,`ped`.`codigoPedido` AS `URL_pedido`,`usu`.`usuario` AS `registrado por` from (((`pedido` `ped` join `cliente` `cli` on(`ped`.`cliente_fk` = `cli`.`id`)) join `usuario` `usu` on(`ped`.`usuario_fk` = `usu`.`id`)) join `almacen` `alm` on(`ped`.`almacen_fk` = `alm`.`id`)) where ped.activo = 1;
DROP TABLE IF EXISTS `v_usuario`;
-CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_usuario` AS select `u`.`usuario` AS `usuario`,`u`.`nombre` AS `nombre`,`u`.`apellido` AS `apellido`,`u`.`dni` AS `dni`,`u`.`correo` AS `correo`,`u2`.`nombre` AS `registered by`,`r`.`nombre` AS `rol` from ((`usuario` `u` left join `usuario` `u2` on(`u`.`creador_fk` = `u2`.`id`)) join `rol` `r` on(`u`.`rol_fk` = `r`.`id`));
+CREATE ALGORITHM=UNDEFINED DEFINER=`gabs`@`%.%.%.%` SQL SECURITY DEFINER VIEW `v_usuario` AS select `u`.`usuario` AS `usuario`,`u`.`nombre` AS `nombre`,`u`.`apellido` AS `apellido`,`u`.`dni` AS `dni`,`u`.`correo` AS `correo`,`u2`.`nombre` AS `registered by`,`r`.`nombre` AS `rol` from ((`usuario` `u` left join `usuario` `u2` on(`u`.`creador_fk` = `u2`.`id`)) join `rol` `r` on(`u`.`rol_fk` = `r`.`id`)) where u.activo = 1;
--- 2022-06-01 05:35:28
+-- 2022-06-01 06:30:20