Releases: lteacher/shellstone
Releases · lteacher/shellstone
Stream to List conversion
Changes the result for queries that return collections to a Future.
Originally it made sense to use a Stream because of the filtering but since Shellstone inserts the filter for you into the map before it goes to the List there doesn't seem to be a compelling reason to continue to return a Stream as it is not as pleasant to work with. See closed issue #36 for more information. Streams don't make sense as soon as a related cross source collection is part of the model retrieval so this will keep it consistent.
Improved SQL processing and new query actions
- Renamed the modify actions such as
insert
toinsertFrom
for each action(insert
,update
,remove
) - Updated postgres adapter to match functionality of the mysql adapter
Fixes and Features
Fixes up some of the defects that were hidden but among other things introduces:
- Basic postgres impl
- Correct use of annotated attributes
- Correct use of annotated model attributes
- Groundwork for upcomming relations feature
Changes to add in CI auto deploy
Nothing changed just test of the auto deploy script here...
First base release
Contains very simple functionality to map an object to database and query etc