The fantastic ORM library for Golang, aims to be developer friendly
Go to file
Jinzhu ea0b13f7a3 Refactor ParseTagSetting 2020-02-22 07:59:09 +08:00
.github Simplify GitHub templates 2018-02-10 13:55:11 +08:00
callbacks Handle create with default db values 2020-02-20 10:13:26 +08:00
clause Add create value converter 2020-02-20 10:12:10 +08:00
dialects Add Selects, Omits for statement 2020-02-16 13:45:27 +08:00
logger Test parse schema relations 2020-02-01 22:26:17 +08:00
migrator Add Migrator 2020-02-20 23:04:03 +08:00
schema Refactor ParseTagSetting 2020-02-22 07:59:09 +08:00
tests Test Field Valuer, Setter 2020-02-15 20:28:03 +08:00
utils Implement callbacks 2020-01-31 06:35:25 +08:00
.gitignore Add clause, DB API, model definition 2020-01-29 19:22:44 +08:00
License Add MIT License file 2015-01-05 08:59:18 +08:00
README.md Change gorm.io links to https 2019-05-05 16:23:52 +08:00
association.go Add clause, DB API, model definition 2020-01-29 19:22:44 +08:00
callbacks.go Add Migrator 2020-02-20 23:04:03 +08:00
chainable_api.go Add create value converter 2020-02-20 10:12:10 +08:00
finisher_api.go Finish clauses tests 2020-02-08 23:23:45 +08:00
go.mod Add Selects, Omits for statement 2020-02-16 13:45:27 +08:00
gorm.go Add clause tests 2020-02-05 18:28:58 +08:00
helpers.go Add Migrator 2020-02-20 23:04:03 +08:00
interfaces.go Add clause tests 2020-02-05 18:28:58 +08:00
migrator.go Add Migrator 2020-02-20 23:04:03 +08:00
statement.go Add Migrator 2020-02-20 23:04:03 +08:00

README.md

GORM

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

go report card wercker status codecov Join the chat at https://gitter.im/jinzhu/gorm 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