Removed the custom oracle type coercion and replaced it with the DbProvider DbType and ParamValue conversions
Cleaned up code
Added OracleAutoCollectionTests
Made sure DbType is set for the command parameter before setting the value of the parameter to minimize value out range exceptions from ODP.
Fixed Oracle version of Simple_Repo_Should_Not_Increment_Id_When_Overridden Simple_Repo_Should_Set_DefaultSetting_When_Saved tests
Renamed providers and fixed ODAC provider reference in provider factory
Code clean up in provider factory
Added castle windosor container to help with type converter injection. Added concept of IValueTypeConverters to handle specfic SQL type to .NET convertions
Fixed some tests that broke due to the provider factory updates. Also finished castle windsor container configuration for value type converters to address issues #12 and #14. Fixes #12. Fixes #14
Made PetaPoco aware of the ValueTypeConverterService and allows for last chance user defined data type handling. Fixes #13
Removed assumption of returned data reader value from a select test (it is not what is being tested). Fixes #11
Added provider specific primary key attribute
Added ilmerge.bat for easier generation of ilmerged dll. Added some logic to value type conversion to pass through equivalent source and destination types. Added some common value type converters to minimize exception handling.
add ability to easily inject valuetypeconverters
add wildcard to oracle