gorm - Golang 的出色、友好的 ORM 库

Created at: 2013-10-25 16:31:38
Language: Go
License: MIT

高姆

Golang出色的ORM库旨在使开发人员友好。

转到报告卡 测试状态 在 https://gitter.im/jinzhu/gorm 加入聊天 开放集体支持者 公开集体赞助商  MIT 许可证 Go.Dev 参考

概述

  • 全功能 ORM
  • 关联(有一个,有很多,属于,多对多,多态性,单表继承)
  • 挂钩(创建之前/之后/保存/更新/删除/查找)
  • 急切地加载 ,
    Preload
    Joins
  • 事务、嵌套事务、保存点、回滚到保存点
  • 上下文、预准备语句模式、干运行模式
  • 批量插入,查找模板,查找以映射
  • SQL Builder, Upsert, Locking, Optimizer/Index/Comment Hints, NamedArg, Search/Update/Create with SQL Expr
  • 复合主键
  • 自动迁移
  • 记录
  • 可扩展的,灵活的插件API:数据库解析器(多个数据库,读/写分离)/普罗米修斯...
  • 每个功能都附带测试
  • 开发人员友好

开始

贡献

你可以帮助提供更好的GORM,看看你可以做的事情

许可证

© 金珠,2013~时间。现在

MIT 许可证下发布