# Summary * [Getting Started with GORM](README.md) * [Database](database.md) * [Database Connection](database.md#connecting-to-a-database) * [Migration](database.md#migration) * [Models](models.md) * [Model Defination](models.md#model-defination), * [Naming Conventions & Overriding](models.md#conventions-overriding-conventions), * [Associations](associations.md) * [Belongs To](associations.md#belongs-to) * [Has One](associations.md#has-one) * [Has Many](associations.md#has-many) * [Many To Many](associations.md#many-to-many) * [Polymorphism](associations.md#polymorphism) * [Association Mode](associations.md#association-mode) * [CRUD: Reading and Writing Data](curd.md) * [Create](curd.md#create), * [Query](curd.md#query), * [Preloading (Eager Loading)](curd.md#preloading), * [Update](curd.md#update), * [Delete / Soft Delete](curd.md#delete) * [Callbacks](callbacks.md) * [Advanced Usage](advanced.md) * [Error Handling](advanced.md#error-handling) * [Transactions](advanced.md#transactions) * [Raw SQL & SQL Builder](advanced.md#sql-builder) * [Composite Primary Key](advanced.md#compose-primary-key) * [Overriding Logger](advanced.md#logger) * [Development](development.md) * [Write Plugins](development.md#callbacks)