Name | sqlazo JSON |
Version |
0.1.5
JSON |
| download |
home_page | None |
Summary | Sqlazo para gestionar bases de datos SQLITE |
upload_time | 2025-02-15 01:36:15 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | MIT License |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# SQLAZO [](https://pepy.tech/projects/sqlazo)
```shell
pip install sqlazo
```
---
Es un módulo para gestionar bases de datos _SQLITE_. Le permite acceder a métodos que realizan **transacciones** con la base de datos que usted elija, siempre y cuando sea una base de datos _SQLITE_
## Inicialización
Para iniciar, su uso, se hará una instancia de la clase **Database**, la cual recibe los siguientes parámetros:
`name:str`: Nombre de la base de datos (Ej: `'test.db'`).
`check_thread:boolean`: Verificar ejecuciones multihilo.
```py
# Ejemplo de inicialización
from sqlazo import Database
db = Database('test.db', False)
# Creará un archivo test.db listo para usar...
```
## Métodos disponibles
- `create_table`: Permite crear una tabla en la base de datos conectada.
- `insert_data`: Ejecuta la "consulta" de inserción en la base de datos (Agrega datos).
- `get_data_all`: Ejecuta la "consulta" para obtener todos los registros de la base de datos.
- `get_data_where`: Ejecuta la "consulta" para obtener registros con "consulta personalizada".
- `delete_data`: Eliminar registros dea base de datos.
## Métodos privados 🔏
- `__connect`: Realizar conexión a la base de datos.
- `__commit`: "Refrescar" cambios en la base de datos.
- `__cursor`: Crea un cursor en la conexión a la base de datos, el cual permite "ejecutar consultas".
## Historial de versiones:
- `0.1.5`: Actualización de dependencias y links
- `0.1.4`: Actualización de dependencias y links
- `0.1.3`: Actualización de versiones de dependencias
- `0.1.2`: Actualización de versiones de dependencias
- `0.1.1`: Se agregó el manejo de dependencias en el archivo de construcción (.toml)
- `0.1.0`: Versión inicial
## Si desea conocer más acerca de, visite:
- [Web de soporte](https://tutosrive.github.io/sqlazo/)
- [Web pypi.org](https://pypi.org/project/sqlazo/)
- [Github project](https://github.com/tutosrive/sqlazo/)
Raw data
{
"_id": null,
"home_page": null,
"name": "sqlazo",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Tutos Rive <sqlazosrmtrg@outlook.com>",
"download_url": "https://files.pythonhosted.org/packages/f4/15/a2a2305e1424e11a38af2a23e0f15169964bc0dcc449a8b2ba95da8d185e/sqlazo-0.1.5.tar.gz",
"platform": null,
"description": "# SQLAZO [](https://pepy.tech/projects/sqlazo)\r\n\r\n```shell\r\npip install sqlazo\r\n```\r\n---\r\n\r\nEs un m\u00f3dulo para gestionar bases de datos _SQLITE_. Le permite acceder a m\u00e9todos que realizan **transacciones** con la base de datos que usted elija, siempre y cuando sea una base de datos _SQLITE_\r\n\r\n## Inicializaci\u00f3n\r\n\r\nPara iniciar, su uso, se har\u00e1 una instancia de la clase **Database**, la cual recibe los siguientes par\u00e1metros:\r\n\r\n`name:str`: Nombre de la base de datos (Ej: `'test.db'`).\r\n`check_thread:boolean`: Verificar ejecuciones multihilo.\r\n\r\n```py\r\n# Ejemplo de inicializaci\u00f3n\r\nfrom sqlazo import Database\r\n\r\ndb = Database('test.db', False)\r\n# Crear\u00e1 un archivo test.db listo para usar...\r\n```\r\n\r\n## M\u00e9todos disponibles\r\n\r\n- `create_table`: Permite crear una tabla en la base de datos conectada.\r\n- `insert_data`: Ejecuta la \"consulta\" de inserci\u00f3n en la base de datos (Agrega datos).\r\n- `get_data_all`: Ejecuta la \"consulta\" para obtener todos los registros de la base de datos.\r\n- `get_data_where`: Ejecuta la \"consulta\" para obtener registros con \"consulta personalizada\".\r\n- `delete_data`: Eliminar registros dea base de datos.\r\n\r\n## M\u00e9todos privados \ud83d\udd0f\r\n- `__connect`: Realizar conexi\u00f3n a la base de datos.\r\n- `__commit`: \"Refrescar\" cambios en la base de datos.\r\n- `__cursor`: Crea un cursor en la conexi\u00f3n a la base de datos, el cual permite \"ejecutar consultas\".\r\n\r\n## Historial de versiones:\r\n- `0.1.5`: Actualizaci\u00f3n de dependencias y links\r\n- `0.1.4`: Actualizaci\u00f3n de dependencias y links\r\n- `0.1.3`: Actualizaci\u00f3n de versiones de dependencias\r\n- `0.1.2`: Actualizaci\u00f3n de versiones de dependencias\r\n- `0.1.1`: Se agreg\u00f3 el manejo de dependencias en el archivo de construcci\u00f3n (.toml)\r\n- `0.1.0`: Versi\u00f3n inicial\r\n\r\n## Si desea conocer m\u00e1s acerca de, visite:\r\n- [Web de soporte](https://tutosrive.github.io/sqlazo/)\r\n- [Web pypi.org](https://pypi.org/project/sqlazo/)\r\n- [Github project](https://github.com/tutosrive/sqlazo/)\r\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Sqlazo para gestionar bases de datos SQLITE",
"version": "0.1.5",
"project_urls": {
"Homepage": "https://tutosrive.github.io/sqlazo/",
"Repository": "https://github.com/tutosrive/sqlazo/",
"YouTube": "https://www.youtube.com/@tutosrive"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "f415a2a2305e1424e11a38af2a23e0f15169964bc0dcc449a8b2ba95da8d185e",
"md5": "61e256b4010f57d2721b679048308391",
"sha256": "d486fcf7dbb1d2fa35bc9e19b3e56837eef16efcfa63499424b70ffc49fecc99"
},
"downloads": -1,
"filename": "sqlazo-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "61e256b4010f57d2721b679048308391",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 5233,
"upload_time": "2025-02-15T01:36:15",
"upload_time_iso_8601": "2025-02-15T01:36:15.031190Z",
"url": "https://files.pythonhosted.org/packages/f4/15/a2a2305e1424e11a38af2a23e0f15169964bc0dcc449a8b2ba95da8d185e/sqlazo-0.1.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-15 01:36:15",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tutosrive",
"github_project": "sqlazo",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "sqlazo"
}