Skip to main content

Paquete para manejar conexiones de bases de datos SQLite3 y operaciones CRUD.

Reason this release was yanked:

El paquete no es funcional

Project description

Py-SQLite-DB-Connection

Este paquete proporciona una clase Connect para gestionar conexiones y operaciones CRUD en bases de datos SQLite3 de manera sencilla y estandarizada.

Instalación

Puedes instalar el paquete utilizando pip:

pip install PySQLiteDBConnection

Ejemplo de uso

Importar el paquete

from PySQLiteDBConnection import Connect

Crear una instancia de la clase Connect

db = Connect('path_to_your_database.db')

Establecer conexión a la base de datos

connected = db.connect()

Leer todos los registros de una tabla

table_data = db.read_table('table_name')

Insertar datos en una tabla

data_to_insert = {'column1': 'value1', 'column2': 'value2'}
inserted = db.insert_into_table('table_name', data_to_insert)

Actualizar registros en una tabla

update_data = {'column1': 'new_value'}
condition = {'column2': 'value2'}
updated = db.update_record('table_name', update_data, condition)

Eliminar registros de una tabla

delete_condition = {'column1': 'value1'}
deleted = db.delete_record('table_name', delete_condition)

Cerrar la conexión con la base de datos

db.close()

Contribución

¡Las contribuciones son bienvenidas! Si encuentras algún error o tienes sugerencias para mejoras, siéntete libre de abrir un issue o enviar un pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PySQLiteDBConnection-1.0.1.tar.gz (3.3 kB view details)

Uploaded Source

File details

Details for the file PySQLiteDBConnection-1.0.1.tar.gz.

File metadata

  • Download URL: PySQLiteDBConnection-1.0.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for PySQLiteDBConnection-1.0.1.tar.gz
Algorithm Hash digest
SHA256 69774a84162272d31b51600614a2e4618ab9063e66d53ada9963fbfd483102d8
MD5 9091faced7ca677cbed09aa7a18b322a
BLAKE2b-256 057f9f98a7f7647d7badf5ed38b07993f186b5524372e3d1b8434efc2a20a58b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page