Andrea Fazzi ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
..
dialects 994369ab61 First commit %!s(int64=7) %!d(string=hai) anos
.codeclimate.yml 994369ab61 First commit %!s(int64=7) %!d(string=hai) anos
.gitignore 994369ab61 First commit %!s(int64=7) %!d(string=hai) anos
License 994369ab61 First commit %!s(int64=7) %!d(string=hai) anos
README.md ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
association.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
callback.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
callback_create.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
callback_delete.go 2ecf7453b3 Update dependencies %!s(int64=7) %!d(string=hai) anos
callback_query.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
callback_query_preload.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
callback_row_query.go 994369ab61 First commit %!s(int64=7) %!d(string=hai) anos
callback_save.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
callback_update.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
dialect.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
dialect_common.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
dialect_mysql.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
dialect_postgres.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
dialect_sqlite3.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
docker-compose.yml ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
errors.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
field.go 994369ab61 First commit %!s(int64=7) %!d(string=hai) anos
interface.go 2ecf7453b3 Update dependencies %!s(int64=7) %!d(string=hai) anos
join_table_handler.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
logger.go 2ecf7453b3 Update dependencies %!s(int64=7) %!d(string=hai) anos
main.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
model.go 994369ab61 First commit %!s(int64=7) %!d(string=hai) anos
model_struct.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
scope.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
search.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
test_all.sh ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
utils.go ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos
wercker.yml ed464d51b0 Update the cloud client %!s(int64=5) %!d(string=hai) anos

README.md

GORM

The fantastic ORM library for Golang, aims to be developer friendly.

go report card wercker status Open Collective Backer Open Collective Sponsor MIT license GoDoc

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

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