|
|
||
|---|---|---|
| .. | ||
| dialects/mysql | ||
| .codeclimate.yml | ||
| License | ||
| README.md | ||
| association.go | ||
| callback.go | ||
| callback_create.go | ||
| callback_delete.go | ||
| callback_query.go | ||
| callback_query_preload.go | ||
| callback_row_query.go | ||
| callback_save.go | ||
| callback_update.go | ||
| dialect.go | ||
| dialect_common.go | ||
| dialect_mysql.go | ||
| dialect_postgres.go | ||
| dialect_sqlite3.go | ||
| docker-compose.yml | ||
| errors.go | ||
| field.go | ||
| interface.go | ||
| join_table_handler.go | ||
| logger.go | ||
| main.go | ||
| model.go | ||
| model_struct.go | ||
| scope.go | ||
| search.go | ||
| test_all.sh | ||
| utils.go | ||
| wercker.yml | ||
README.md
GORM
The fantastic ORM library for Golang, aims to be developer friendly.
Overview
- Full-Featured ORM (almost)
- Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism)
- Hooks (Before/After Create/Save/Update/Delete/Find)
- Preloading (eager loading)
- Transactions
- Composite Primary Key
- SQL Builder
- Auto Migrations
- Logger
- Extendable, write Plugins based on GORM callbacks
- Every feature comes with tests
- Developer Friendly
Getting Started
- GORM Guides http://gorm.io
Contributing
You can help to deliver a better GORM, check out things you can do
License
© Jinzhu, 2013~time.Now
Released under the MIT License