English manual of xorm
Go to file
2020-03-27 14:37:25 +08:00
chapter-01 Update documents 2020-03-27 14:29:41 +08:00
chapter-02 Update documents 2020-03-27 14:29:41 +08:00
chapter-03 Update documents 2020-03-27 14:29:41 +08:00
chapter-04 Update documents 2020-03-27 14:29:41 +08:00
chapter-05 Update documents 2020-03-27 14:29:41 +08:00
chapter-06 Update documents 2020-03-27 14:29:41 +08:00
chapter-07 Update documents 2020-03-27 14:29:41 +08:00
chapter-08 Update documents 2020-03-27 14:29:41 +08:00
chapter-09 Update documents 2020-03-27 14:29:41 +08:00
chapter-10 Update documents 2020-03-27 14:29:41 +08:00
chapter-11 Update documents 2020-03-27 14:29:41 +08:00
chapter-12 Update documents 2020-03-27 14:29:41 +08:00
chapter-13 Update documents 2020-03-27 14:29:41 +08:00
chapter-14 Update documents 2020-03-27 14:29:41 +08:00
chapter-15 Update documents 2020-03-27 14:29:41 +08:00
.gitignore add ignore 2014-10-18 14:48:15 +08:00
book.json added cover 2015-10-22 11:10:36 +08:00
cover.jpg add cover 2015-01-26 16:11:07 +08:00
README.md Update documents 2020-03-27 14:37:25 +08:00
SUMMARY.md Update documents 2020-03-27 14:29:41 +08:00

Xorm is a simple and powerful ORM for Go.

Features

  • Struct <-> Table Mapping Support
  • Transaction Support
  • Both ORM and raw SQL operation Support
  • Chainable APIs
  • Support ID, In, Where, Limit, Join, OrderBy, GroupBy, Having, Table, SQL, Cols
  • Simple cascade loading support
  • Support database schemaPostgres only
  • Sync database schemas support
  • Query Cache speed up
  • Database reverse support, See xorm.io/reverse
  • Optimistic Locking support
  • Support SQL Builder via xorm.io/builder
  • Context Cache support
  • Support context logger interface

Drivers Support

Drivers for Go's sql package which currently support database/sql includes:

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/