Metadata-Version: 2.1
Name: PySQLiteDBConnection
Version: 1.0.0a0
Summary: Paquete para manejar conexiones de bases de datos SQLite3 y operaciones CRUD.
Home-page: https://github.com/SurivZ/Py-SQLite-DB-Connection
Author: SurivZ
Author-email: franklinserrano23@email.com
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# Connection-SQLite-DB

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:
```nash
pip install PySQLiteDBConnection
```

## Ejemplo de uso

### Importar el paquete
```Python
from PySQLiteDBConnection import Connect
```

### Crear una instancia de la clase Connect
```Python
db = Connect('path_to_your_database.db')
```

### Establecer conexión a la base de datos
```Python
connected = db.connect()
```

### Leer todos los registros de una tabla
```Python
table_data = db.read_table('table_name')
```

### Insertar datos en una tabla
```Python
data_to_insert = {'column1': 'value1', 'column2': 'value2'}
inserted = db.insert_into_table('table_name', data_to_insert)
```

### Actualizar registros en una tabla
```Python
update_data = {'column1': 'new_value'}
condition = {'column2': 'value2'}
updated = db.update_record('table_name', update_data, condition)
```

### Eliminar registros de una tabla
```Python
delete_condition = {'column1': 'value1'}
deleted = db.delete_record('table_name', delete_condition)
```

### Cerrar la conexión con la base de datos
```Python
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.
