Make sure we store database generated dates correctly with millisecond precision in Oracle
Use more specific types for date columns where available