# SUMMARY
[**`🏠 repox`**](./README.md)
---
- [**`🔎 repox::Repo Interface Methods`**](./doc/repo.md)
- [**`create_with`**](./doc/repo/create-with.md)
- [**`delete_by_id`**](./doc/repo/delete-by-id.md)
- [**`fetch_by_id`**](./doc/repo/fetch-by-id.md)
- [**`fetch_by_id_optional`**](./doc/repo/fetch-by-id-optional.md)
- [**`fetch_with_children_by_id`**](./doc/repo/fetch-with-children-by-id.md)
- [**`fetch_with_parent_by_id`**](./doc/repo/fetch-with-parent-by-id.md)
- [**`insert`**](./doc/repo/insert.md)
- [**`update_by_id`**](./doc/repo/update-by-id.md)
---
- [**`🔎 repox::Entity Interface Methods`**](./doc/entity.md)
- [**`belongs_to_key`**](./doc/entity/belongs-to-key.md)
- [**`belongs_to`**](./doc/entity/belongs-to.md)
- [**`has_many_key`**](./doc/entity/has-many-key.md)
- [**`is_owner_of`**](./doc/entity/is-owner-of.md)
---
- [**`🏭 repox::Entity Derive Attributes`**](./doc/entity-derive.md)
- [**`#belongs_to`**](./doc/entity-derive/belongs-to.md)
- [**`#create_params`**](./doc/entity-derive/create-params.md)
- [**`#created_by`**](./doc/entity-derive/created-by.md)
- [**`#custom_id`**](./doc/entity-derive/custom-id.md)
- [**`#entity`**](./doc/entity-derive/entity.md)
- [**`#has_many`**](./doc/entity-derive/has-many.md)
---
- [`🔭 Project Overview`](./doc/project-overview.md)