You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Lunny Xiao c7fedb0514
Update documents
5 months ago
chapter-01 Update documents 5 months ago
chapter-02 Update documents 5 months ago
chapter-03 Update documents 5 months ago
chapter-04 Update documents 5 months ago
chapter-05 Update documents 5 months ago
chapter-06 Update documents 5 months ago
chapter-07 Update documents 5 months ago
chapter-08 Update documents 5 months ago
chapter-09 Update documents 5 months ago
chapter-10 Update documents 5 months ago
chapter-11 Update documents 5 months ago
chapter-12 Update documents 5 months ago
chapter-13 Update documents 5 months ago
chapter-14 Update documents 5 months ago
chapter-15 Update documents 5 months ago
.gitignore add ignore 6 years ago
README.md Update documents 5 months ago
SUMMARY.md Update documents 5 months ago
book.json added cover 4 years ago
cover.jpg add cover 5 years ago

README.md

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 schema(Postgres 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/