Skip to main content

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)

Source distribution for pyutils-sqlmodel 0.2.4
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)

Table of built distributions (wheels) for pyutils-sqlmodel 0.2.4
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page