All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Relations derive produces the reverse of a self reference relation SeaQL#99
- Filtering, sorting and paginating related 1-to-many queries (Note: Pagination is WIP, currently in memory only pagination) SeaQL#84
- Add Actix web framework generator SeaQL#74
- [seaography-cli] option to generate Actix or Poem web framework SeaQL#74
- Generic type filter SeaQL#97
- Upgrade
sea-orm
to 0.10 SeaQL#93
- Conditionally add filter types list with features by @XiNiHa in SeaQL#67
- Re-export internal dependency instead of leaking it into user package by @billy1624 in SeaQL#68
- Add --with-json feature by @nicompte in SeaQL#70
- Refactoring the main function by @billy1624 in SeaQL#65
- Remove filters print by @nicompte in SeaQL#71
- Add cursor pagination by @karatakis in SeaQL#69
- Move root_query basic dependencies into seaography crate by @karatakis in SeaQL#82
- Add DateTimeWithTimeZone to filter generation by @karatakis in SeaQL#80
- Allow QueryRoot derive to drive async gql config by @karatakis in SeaQL#81
- Add ignore_tables and hidden_tables arguments by @karatakis in SeaQL#79
- Move RelationKey struct to lib by @karatakis in SeaQL#85
- @XiNiHa made their first contribution in SeaQL#67
- @nicompte made their first contribution in SeaQL#70
Full Changelog: https://github.com/SeaQL/seaography/compare/0.1.2...0.2.0
- Updated sea-schema to 0.9.4 #62
- Replace HashMap with BTreeMap #53
- Decouple discoverer from generator #54
- Initial release