forked from schotime/NPoco
-
Notifications
You must be signed in to change notification settings - Fork 0
Revision History
Adam Schroder edited this page Jul 15, 2013
·
8 revisions
- Allow mappings to be inherited
- Support new Oracle client (@smlynch)
- Fix closed connection when using bulk insert (@dustinhorne)
- Fix oracle paging (@smlynch)
- Insert, Update and Delete methods have been made virtual
- Conventions now use MemberInfo to support mapping to fields
- Fix OneToMany() bug when no many results returned
- Fix nullable enums
- Fix when mapping to a nullable
- Fix invalid cast when destination type is nullable
- Ability to map fields in addition to properties
- Don't map public readonly fields
- Fix bug with SqlBuilder and parameters
- Make paging more generic
- Only nested objects are mapped if at least one column is not null, otherwise null object is returned
- Fix null connection for SqlExpressions
- Allow dictionary to be passed as primary keys for composite keys
- Add FetchBy<> and FetchWhere<> so that basic Linq queries are possible
- DatabaseFactory is no longer static and must be set per instance of Database created.
- Added Insert/Update/Delete hooks