PyUtils SQLModel
Este repositorio contiene utilidades para trabajar con SQLModel en Python. Proporciona herramientas y ejemplos para facilitar la interacción con bases de datos PostgreSQL utilizando SQLModel.
Autor
Este proyecto fue creado por Christian Carballo Cano. Puedes encontrar más información sobre mí en mi LinkedIn.
Configuración de la conexión a PostgreSQL
Para configurar la conexión a la base de datos PostgreSQL, necesitas definir las siguientes variables de entorno:
SGDB - sqlite, mysql, postgresql
USER_DB - username
PASS_DB - password
HOST_DB - hostname o ip addres
PORT_DB - port number
NAME_DB - database name
Asegúrate de que estas variables estén correctamente configuradas antes de ejecutar las utilidades proporcionadas en este repositorio.
Instalación
Para instalar las dependencias necesarias, ejecuta:
pip install -r requirements.txt
Uso
Puedes encontrar ejemplos de uso en el directorio database/core/model_repository. Asegúrate de revisar y adaptar los ejemplos según tus necesidades específicas.
Licencia
Este proyecto está licenciado bajo los términos de la licencia MIT. Consulta el archivo LICENSE para obtener más información.
Metadata
Release files for pyutils-sqlmodel 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pyutils_sqlmodel-0.2.4.tar.gz | 5.1 kB | Without provenance | Details for pyutils_sqlmodel-0.2.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pyutils_sqlmodel-0.2.4-py3-none-any.whl | Python 3 | none | any | Details for pyutils_sqlmodel-0.2.4-py3-none-any.whl |
Total release size: 11.0 kB
Release files / pyutils_sqlmodel-0.2.4.tar.gz
| Download URL | pyutils_sqlmodel-0.2.4.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8027e992bea4b1a380cca87b2d9550966e61d6b8e10b3f9d70963e10a78d576c
|
|
BLAKE2b-256 checksum How to use checksums |
4bdc3a776ff0ba61fc3b67f25ba3c90bf199981d75ac79f8944ab445456d4a88
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.1
|
Release files / pyutils_sqlmodel-0.2.4-py3-none-any.whl
| Download URL | pyutils_sqlmodel-0.2.4-py3-none-any.whl |
|---|---|
| Size | 5.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
46e57ae65e6032a2dc2aeab32fbd11e40247714a18dd017f61e279497b4f8b0d
|
|
BLAKE2b-256 checksum How to use checksums |
24ff7e4a5a16c19a5f2ff13755ea886e8c64824e4a09b5bb61bb0121a070ef1d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.1
|
Security for pyutils-sqlmodel 0.2.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.