进阶用法
首页 鸣谢
GitHub

上手教程

  • 上手教程
  • 官宣:Python 异步编程再添一利器
  • GINO 基础教程
  • 搭建一个 FastAPI 服务器

进阶用法

  • 进阶用法
    • 使用 Alembic
    • 预制查询
    • 贡献
    • 增删改查
    • 常见问题
    • JSON 扩展属性
    • 加载器与关系
    • 连接池
    • 表结构定义
    • 数据库事务
  • 使用 Alembic
  • 预制查询
  • 贡献
  • 增删改查
  • 常见问题
  • JSON 扩展属性
  • 加载器与关系
  • 连接池
  • 表结构定义
  • 数据库事务

原理说明

  • 原理说明
  • 异步编程基础
  • 引擎与连接
  • SQLAlchemy 2.0
  • 为什么要用异步 ORM?

参考手册

  • 参考手册
  • API 参考
  • 扩展
  • 版本历史

进阶用法¶

  • 使用 Alembic
    • Set up Alembic
    • Create first migration revision
    • Apply migration on DB
  • 预制查询
    • Use Bakery with Bare Engine
    • Use the Gino Integration
    • How to customize loaders?
    • What APIs are available on BakedQuery?
    • I don't want the prepared statements.
  • 贡献
    • Types of Contributions
      • 报告错误
      • 修复错误
      • 实现功能
      • 写文档
      • 提交反馈
    • Get Started!
    • Pull Request Guidelines
    • Tips
  • 增删改查
  • 常见问题
    • SQLAlchemy 1.4 supports asyncio, what will GINO be?
    • ORM or not ORM?
    • Can I use features of SQLAlchemy ORM?
    • How to join?
    • How to connect to database through SSL?
    • What is aiocontextvars and what does it do?
    • How to define relationships?
    • How to define index with multiple columns?
    • Is there a django admin interface for GINO?
    • How to use multiple databases for different users on the fly?
    • How to load complex query results?
    • How to do bulk or batch insert / update?
    • How to print the executed SQL?
    • How to run EXISTS SQL?
    • How to work with Alembic?
    • How to join the same table twice?
    • How to execute raw SQL with parameters?
    • Gino engine is not initialized?
    • How can I do SQL xxxx in GINO?
  • JSON 扩展属性
    • Quick Start
    • Hooks
    • Create Index on JSON Properties
  • 加载器与关系
    • Model Loader
    • Loader Expression
    • Many-to-One Relationship
    • Self Referencing
    • Other Relationships
    • Advanced Usage of Loaders
  • 连接池
  • 表结构定义
    • GINO Engine
    • GINO Core
    • GINO ORM
  • 数据库事务
    • Basic usage
    • Nested Transactions
    • Manual Control

知识共享许可协议
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

  • 进阶用法
Add your language here.
ZH