Skip to content

powidev/DawBackEndProyecto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Gestion Transporte BACK

Github

  • Lenguaje y Tool

    C# C# C#
  • Database SQL

    C#

create database bdgestionbuses;

use bdgestionbuses;

INSERT INTO personal (nombre, apellido, dni, cargo, telefono) VALUES ('Carlos', 'Gonzales', '12345678', 'Mecánico', '987654321'), ('Miguel', 'Pérez', '11223344', 'Mecánico', '998877665');

INSERT INTO revision (fecha_revision, tipo_revision, resultado, observaciones, id_bus, id_personal) VALUES ('2024-05-09', 'Técnica', 'Aprobado', 'Todo OK', 1, 1), ('2024-05-08', 'Mecánica', 'Observado', 'Revisar frenos', 2, 2), ('2024-05-07', 'General', 'Aprobado', 'Sin novedades', 3, 1);

-- INSERT INTO venta_pasaje (fecha_venta, cliente, total) VALUES -- ('2024-05-10 10:30:00', 'Juan Torres', 60.00), -- ('2024-05-11 14:15:00', 'Ana Salazar', 45.00), -- ('2024-05-12 09:00:00', 'Pedro Castillo', 80.00);

-- INSERT INTO detalle_venta_pasaje (id_venta, id_viaje, precio, cantidad, total) VALUES -- (1, 1, 20.00, 2, 40.00), -- (2, 2, 15.00, 1, 15.00), -- (3, 3, 20.00, 2, 40.00);

-- Insertar roles INSERT INTO rol (name) VALUES ('ROLE_USER'), ('ROLE_ADMIN'), ('ROLE_SUPER');

-- Insertar usuarios INSERT INTO usuario (username, password) VALUES ('admin', '$2a$12$q5vCPpoFsMABKixJ/6sTY.1d.jO4K8vu0Ekimb2NL0fB8kM7v43dG'), ('user', '$2a$12$q5vCPpoFsMABKixJ/6sTY.1d.jO4K8vu0Ekimb2NL0fB8kM7v43dG'), ('supervisor', '$2a$12$q5vCPpoFsMABKixJ/6sTY.1d.jO4K8vu0Ekimb2NL0fB8kM7v43dG'); -- usa la misma contraseña bcrypt

-- Asignar roles a los usuarios INSERT INTO user_roles (user_id, role_name) VALUES (1, 'ROLE_ADMIN'), (1, 'ROLE_USER'), (2, 'ROLE_USER'), (3, 'ROLE_SUPER');

INSERT INTO bus (anio, capacidad, marca, modelo, placa) VALUES (2022, 40, 'Volvo', 'B9R', 'JKL-111'), (2023, 45, 'Mercedes', 'Sprinter', 'ABC-456'), (2024, 55, 'Ford', 'Transit', 'DEF-789'), (2025, 50, 'Toyota', 'Hiace', 'XYZ-123'), (2021, 35, 'Hyundai', 'County', 'MNO-222'), (2020, 60, 'Scania', 'K310', 'PQR-333');

INSERT INTO viaje (fech_lle, fech_sal, incidencias, precio, id_bus, id_destino) VALUES ('2025-05-01', '2025-04-30', 'Sin novedades', 150.00, 1, 1), ('2025-06-15', '2025-06-14', 'Retraso menor', 200.00, 2, 2), ('2025-07-20', '2025-07-19', 'Falla mecánica', 180.00, 1, 3), ('2025-08-05', '2025-08-04', 'Buen clima', 250.00, 2, 4), ('2025-09-10', '2025-09-09', 'Cambio de ruta', 220.00, 1, 5);

INSERT INTO destino (imagen, nombre) VALUES ('imagen1.jpg', 'Lima'), ('imagen2.jpg', 'Arequipa'), ('imagen3.jpg', 'Cusco'), ('imagen4.jpg', 'Trujillo'), ('imagen5.jpg', 'Iquitos');

Para Resetear Tablas si el increment es incorrecto:

SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'bdgestionbuses' AND TABLE_NAME = 'personal';

ALTER TABLE revision AUTO_INCREMENT = 0;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages