Sistema de logística para la empresa de transporte de carga. El proyecto incluye las sentencias SQL para la configuración de la base de datos y las clases Java correspondientes al desarrollo del prototipo, según entregas 2 y 3.
-
En la carpeta sql-scripts se encuentran las sentencias:
- 01-create-db.sql: sentencia correspondiente a la creación de la base de datos.
- 02-create-tables.sql: sentencias correspondientes a la creación de las tablas.
- 03-insert-data.sql: sentencias correspondientes a la inserción de datos de prueba en cada tabla.
- 04-select.sql: sentencia correspondiente a la consulta de los datos de prueba.
- 05-cleanup.sql: sentencias correspondientes a la eliminación de los datos de prueba.
- 06-all-clean-check.sql: sentencia correspondiente para la verificación de los datos eliminados.
-
En la carpeta *src se encuentran las clases Java.
- Clonar el repositorio
- Descargar el archivo mysql-connector-java-8.4.0.jar y colocarlo en la carpeta libs en la raíz del proyecto.
- Ejecutar
docker-compose up -d
- Ejectuar
docker-compose exec app java -cp /app/out:/app/mysql-connector-j-8.4.0.jar com.mchediek.logisis.Main