Sistema CRUD de campus UMC hecho como proyecto de Programación 3 (PRO633).
Primero, clone este repositorio:
git clone https://github.com/S8A/umc-pro633-crud.git
cd umc-pro633-crudLuego, importe uno de los archivos del directorio db a su servidor MySQL para
crear la base de datos. En dicho directorio se encuentran dos archivos:
umc_db_structure.sql y umc_db.sql.
Para crear la base de datos con los datos iniciales de ejemplo, ejecute el
siguiente comando reemplazando user y database por los valores apropiados:
mysql -u user -p database < db/umc_db.sqlEn cambio, para crear la base de datos con las tablas vacías, ejecute el comando con el otro archivo:
mysql -u user -p database < db/umc_db_structure.sqlDesde la carpeta donde clonó el repositorio, ejecute el módulo umc_crud:
python3 -m umc_crudAl iniciar, el programa verifica si el archivo de configuración
config/config.ini existe y está completo. En caso negativo, solicita al
usuario los datos de conexión al servidor MySQL y los almacena en un nuevo
archivo de configuración. Si luego desea modificar la configuración, puede
editar el archivo manualmente o ejecutar el programa con la opción --config:
python3 -m umc_crud --configDesde la carpeta donde clonó el repositorio, ejecute el módulo umc_crud.gui:
python3 -m umc_crud.guiAl iniciar, el programa verifica si el archivo de configuración
config/config.ini existe y está completo. En caso negativo, solicita al
usuario los datos de conexión al servidor MySQL y los almacena en un nuevo
archivo de configuración. Si luego desea modificar la configuración, puede
editar el archivo manualmente o ejecutar el programa con la opción --config:
python3 -m umc_crud.gui --configEste proyecto está licenciado bajo los términos de la Apache License 2.0.
La librería PyMySQL está distribuida bajo los términos de la MIT License
La librería PyQt5 está distribuida bajo los términos de la licencia GNU GPLv3














