Skip to content

Este proyecto se centra en la creación de una aplicación de línea de comandos en Python que proporciona una interfaz de usuario para interactuar con una base de datos SQLite. La aplicación está diseñada para llevar a cabo operaciones CRUD (Crear, Leer, Actualizar y Eliminar) en una base de datos SQLite existente.

Notifications You must be signed in to change notification settings

Dextron03/TerminalCRUD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Aplicación CRUD en Python con SQLite

Esta es una aplicación CRUD (Crear, Leer, Actualizar, Eliminar) simple desarrollada en Python que utiliza SQLite como base de datos. La aplicación permite interactuar con una base de datos SQLite, realizar operaciones CRUD en una tabla y gestionar registros.

Nota: Este proyecto está en desarrollo y aún no está terminado.

Requisitos

Asegúrate de tener instalado Python y SQLite en tu sistema. Además, instala las dependencias enumeradas en requirements.txt utilizando pip.

Descripcion:

  • colorama==0.4.6: colorama es una biblioteca que proporciona facilidades para imprimir texto en colores en la terminal. La versión 0.4.6 es la versión específica que se requiere para este proyecto.

  • iniconfig==2.0.0: iniconfig es una biblioteca utilizada para leer archivos de configuración en formato INI. La versión 2.0.0 es la versión específica necesaria para este proyecto.

  • packaging==23.2: packaging es una biblioteca utilizada para trabajar con nombres de paquetes y versiones de Python. La versión 23.2 es la versión específica necesaria para este proyecto.

  • pluggy==1.3.0: pluggy es una biblioteca que proporciona un sistema de complementos para Python. La versión 1.3.0 es la versión específica necesaria para este proyecto.

  • pytest==7.4.2: pytest es un framework de pruebas unitarias ampliamente utilizado en Python. La versión 7.4.2 es la versión específica necesaria para este proyecto.

  • tabulate==0.9.0: tabulate es una biblioteca que permite formatear datos tabulares en una tabla de texto para su visualización. La versión 0.9.0 es la versión específica necesaria para este proyecto.

pip install -r requirements.txt

Uso

  1. Clona este repositorio en tu máquina local:
git clone https://github.com/tuusuario/tuproyecto.git
  1. Navega al directorio del proyecto:
cd tuproyecto
  1. Ejecuta la aplicación:
python app_CRUD.py
  1. Sigue las instrucciones en pantalla para interactuar con la base de datos y realizar operaciones CRUD.

Estructura del Proyecto

  • app_CRUD.py: Contiene la lógica principal de la aplicación CRUD.
  • conexion.py: Contiene la clase Conexion para gestionar la conexión a la base de datos SQLite.
  • requirements.txt: Lista las dependencias del proyecto.

Contribuciones

Las contribuciones son bienvenidas. Si encuentras errores o deseas mejorar la aplicación, siéntete libre de abrir un problema o enviar una solicitud de extracción.

Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para obtener más detalles.


¡Gracias por tu interés en este proyecto! Ten en cuenta que todavía está en desarrollo y estamos trabajando para mejorarlo. Si tienes alguna pregunta o necesitas ayuda, no dudes en contactarnos.

About

Este proyecto se centra en la creación de una aplicación de línea de comandos en Python que proporciona una interfaz de usuario para interactuar con una base de datos SQLite. La aplicación está diseñada para llevar a cabo operaciones CRUD (Crear, Leer, Actualizar y Eliminar) en una base de datos SQLite existente.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages