Hasty Briefsbeta

双语

Show HN: Advanced-Alchemy – A framework agnostic library for SQLAlchemy

a year ago
  • #Python
  • #Database
  • #SQLAlchemy
  • Advanced Alchemy 是一个 SQLAlchemy 的伴生库,提供包含 CRUD 和批量操作的同步/异步仓储模式
  • 支持与主流 Web 框架集成,包括 Litestar、Starlette、FastAPI 和 Sanic
  • 内置定制化的 Alembic 配置、CLI 工具及包含审计字段和主键的实用基类
  • 提供优化的 JSON 类型支持、UUID6/UUID7 和 Nano ID(可选扩展)功能
  • 已通过 SQLite、Postgres、MySQL、Oracle 等多种数据库后端测试
  • 提供预配置的基类、同步/异步仓储模式和服务类以简化数据处理
  • 包含 Litestar、Flask、FastAPI、Starlette 和 Sanic 的集成示例
  • 欢迎社区贡献,贡献指南中提供了详细规范