# TODO - CREATE TABLE migration - add unit tests - add custom table name attribute - add automagically generated CHECK constraints on enum type field - support foreign key CHECK constraints - [x] Repositories generation - default CRUD boilerplate - get_all - get_by_id - get_many_by_ids - insert - update - delete_by_id - [x] delete_many by ids - [ ] Better CLI documentation - [ ] Config file for project - configure models path - configure repositories path - [ ] Better errors - Better support for lib like `thiserror` - Don't export anyhow errors - [ ] Support basic one to many, many to one, belongs to relationships - [ ] Support generating inner join SQL query - [ ] Better, cleaner migration support UP and DOWN - [ ] Add a version side - [ ] man page - [ ] Quick start guide - [ ] Static website - [ ] release - [ ] add comment in the start of the generated repositories files