sqlalchemy-2-async
SQLAlchemy 2.0 异步模式与 AsyncSession、async_sessionmaker 和 FastAPI 集成。在实现异步数据库操作、连接池或异步 ORM 查询时使用。
SKILL.md
Modern async database patterns with SQLAlchemy 2.0, AsyncSession, and FastAPI integration.
| Session scope | One AsyncSession per task/request | SQLAlchemy docs: "AsyncSession per task" | | Scoped sessions | Avoid for async | Maintainers discourage for async code | | Lazy loading | Use lazy="raise" + explicit loads | Prevents accidental N+1 in async | | Eager loading | selectinload for collections | Better than joinedload for async |
| expireoncommit | Set to False | Prevents lazy load errors after commit | | Connection pool | poolpreping=True | Validates connections before use | | Bulk inserts | Chunk 1000-10000 rows | Memory management for large inserts |
SQLAlchemy 2.0 异步模式与 AsyncSession、async_sessionmaker 和 FastAPI 集成。在实现异步数据库操作、连接池或异步 ORM 查询时使用。 来源:yonatangross/skillforge-claude-plugin。
可引用信息
为搜索与 AI 引用准备的稳定字段与命令。
- 安装命令
npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill sqlalchemy-2-async- 分类
- </>开发工具
- 认证
- —
- 收录时间
- 2026-02-01
- 更新时间
- 2026-02-18
快速解答
什么是 sqlalchemy-2-async?
SQLAlchemy 2.0 异步模式与 AsyncSession、async_sessionmaker 和 FastAPI 集成。在实现异步数据库操作、连接池或异步 ORM 查询时使用。 来源:yonatangross/skillforge-claude-plugin。
如何安装 sqlalchemy-2-async?
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill sqlalchemy-2-async 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code 或 Cursor 中使用
这个 Skill 的源码在哪?
https://github.com/yonatangross/skillforge-claude-plugin
详情
- 分类
- </>开发工具
- 来源
- user
- 收录时间
- 2026-02-01