forked from xorm/manual-en-US
English manual of xorm
chapter-01 | ||
chapter-02 | ||
chapter-03 | ||
chapter-04 | ||
chapter-05 | ||
chapter-06 | ||
chapter-07 | ||
chapter-08 | ||
chapter-09 | ||
chapter-10 | ||
chapter-11 | ||
chapter-12 | ||
chapter-13 | ||
chapter-14 | ||
chapter-15 | ||
chapter-16 | ||
.gitignore | ||
book.json | ||
cover.jpg | ||
README.md | ||
SUMMARY.md |
Xorm is a simple and powerful ORM for Go.
Features
-
Struct <-> Table Mapping Support
-
Chainable APIs
-
Transaction Support
-
Both ORM and raw SQL operation Support
-
Sync database schema Support
-
Query Cache speed up
-
Database Reverse support, See Xorm Tool README
-
Simple cascade loading support
-
Optimistic Locking support
Drivers Support
Drivers for Go's sql package which currently support database/sql includes:
-
MyMysql: github.com/ziutek/mymysql/godrv
-
Postgres: github.com/lib/pq
-
Tidb: github.com/pingcap/tidb
-
SQLite: github.com/mattn/go-sqlite3
-
MsSql: github.com/lunny/godbc
-
Oracle: github.com/mattn/go-oci8 (试验性支持)
-
ql: github.com/cznic/ql (试验性支持)
Installation
go get xorm.io/xorm
Documents
Discuss
Please visit Xorm on Google Groups
Contributing
If you want to pull request, please see CONTRIBUTING
LICENSE
BSD License http://creativecommons.org/licenses/BSD/