English manual of xorm, Please visit https://gitea.com/xorm/website2
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.
|
6 months ago | |
---|---|---|
chapter-01 | 6 months ago | |
chapter-02 | 2 years ago | |
chapter-03 | 2 years ago | |
chapter-04 | 2 years ago | |
chapter-05 | 6 months ago | |
chapter-06 | 2 years ago | |
chapter-07 | 2 years ago | |
chapter-08 | 2 years ago | |
chapter-09 | 2 years ago | |
chapter-10 | 2 years ago | |
chapter-11 | 2 years ago | |
chapter-12 | 2 years ago | |
chapter-13 | 2 years ago | |
chapter-14 | 2 years ago | |
chapter-15 | 2 years ago | |
.gitignore | 8 years ago | |
README.md | 6 months ago | |
SUMMARY.md | 2 years ago | |
book.json | 7 years ago | |
cover.jpg | 8 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:
-
MsSql
-
Oracle
- github.com/mattn/go-oci8 (experiment)
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/