Advanced Alchemy: Una biblioteca complementaria de alto rendimiento para SQLAlchemy
Advanced Alchemy es una biblioteca complementaria cuidadosamente diseñada, completamente probada y optimizada para SQLAlchemy. Ofrece repositorios sincrónicos y asincrónicos con operaciones CRUD comunes y operaciones masivas altamente optimizadas. Se integra con los principales frameworks web, incluyendo Litestar, Starlette, FastAPI y Sanic, y cuenta con una configuración y CLI Alembic personalizadas. Las características integradas incluyen un tipo de datos de objeto de archivo que admite varios backends de almacenamiento (fsspec y obstore), tipos JSON optimizados, soporte para UUID6 y UUID7 y clases base preconfiguradas. Advanced Alchemy simplifica las operaciones CRUD en modelos SQLAlchemy y proporciona funciones como paginación, ordenación y filtrado.