XORM - eXtra ORM for Go

XORM 是一个简单而强大的 Go 语言 ORM 框架。

立即开始

Open-source BSD-3 Licensed

Baseline

易使用 ⚡️

通过连写操作,可以通过很少的语句完成数据库操作。

Typography

功能全

支持缓存,事务,乐观锁,多种数据库支持,反转等等特性。

Typography

开源化

通过加入我们来参与、分享和学习,并成为一个贡献者。

安装

go get xorm.io/xorm # 安装xorm

go get xorm.io/builder # 安装builder

go get xorm.io/reverse # 安装反转工具

运行

初始化

orm, err := xorm.NewEngine("sqlite3", "./test.db")

同步数据库结构

err = orm.Sync2(new(User), new(Article))

恭喜!您已经成功地运行了 XORM。

谁在使用XORM

支持 XORM

通过 OpenCollective 支持 XORM

贡献者