The fantastic ORM library for Golang, aims to be developer friendly
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 284 commits behind jinzhu:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dialects
.codeclimate.yml
.gitignore
CONTRIBUTING.md
License
README.md
association.go
association_test.go
callback.go
callback_create.go
callback_delete.go
callback_query.go
callback_query_preload.go
callback_save.go
callback_system_test.go
callback_update.go
callbacks_test.go
create_test.go
customize_column_test.go
delete_test.go
dialect.go
dialect_common.go
dialect_mysql.go
dialect_postgres.go
dialect_sqlite3.go
embedded_struct_test.go
errors.go
field.go
field_test.go
interface.go
join_table_handler.go
join_table_test.go
logger.go
main.go
main_test.go
migration_test.go
model.go
model_struct.go
multi_primary_keys_test.go
pointer_test.go
polymorphic_test.go
preload_test.go
query_test.go
scaner_test.go
scope.go
scope_test.go
search.go
search_test.go
test_all.sh
update_test.go
utils.go
utils_test.go

README.md

GORM

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

Join the chat at https://gitter.im/jinzhu/gorm wercker status GoDoc

Overview

  • Full-Featured ORM (almost)
  • Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism)
  • Callbacks (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

Upgrading To V1.0

Author

jinzhu

Contributors

https://github.com/jinzhu/gorm/graphs/contributors

License

Released under the MIT License.