- Nothing changed yet.
- Pagination now automatically converts strings to integers for the page and count
- Easy resources updated to use create_fields, update_fields, and list_fields options.
- append_slash option added to easy resources
- Simplified mechanism of getting relationships to avoid private variables
- Added _COLUMN_FIELD_MAP for determining python type. Transparent change.
- Fixed bug in retrieve_list with improperly named link to previous ("prev" --> "previous")
- Removed all fields flag.
- Renamed alcehmymanager to alchemymanager
- easy resources added. By simply calling create_resource with a session_handler and sqlalchemy model, you can automatically create a full resource. and immediately add it to a dispatcher.
- Tests fixed.
- Breaking Change: You are now required to inject a session handler on instantiation of the manager.
- Sessions are only grabbed once in any given method. This allows you to safely return a new session every time
- Added a method for after a CRUD statement has been called.
- Optimization for retrieving lists using
AlchemyManager.list_fields
property for retrieving lists - Retrieve list now properly applies filters.
- meta links updated in retrieve_list. They now are contained in the links dictionary
- previous linked rename to prev in retrieve_list meta information
- Nothing changed yet.
- Nothing changed yet.
- NotFoundException raised when retrieve is called and no model is found.
- Added convience attribute for using all of the columns on the model.