diff options
author | Zach Smith <zach@driver.xyz> | 2017-01-19 17:05:48 -0800 |
---|---|---|
committer | Zach Smith <zach@driver.xyz> | 2017-01-20 11:15:46 -0800 |
commit | e216e81c05331c671aa7e34e04c54de1b96075a8 (patch) | |
tree | a0119711abe452e39c971d2c69d91e16eb4daab4 /src/main/scala/xyz/driver/core/database/database.scala | |
parent | 7a9802a4040ec5f99198e0931063fbb245b74e26 (diff) | |
download | driver-core-e216e81c05331c671aa7e34e04c54de1b96075a8.tar.gz driver-core-e216e81c05331c671aa7e34e04c54de1b96075a8.tar.bz2 driver-core-e216e81c05331c671aa7e34e04c54de1b96075a8.zip |
Fix bug in database timestamp column mapper
Diffstat (limited to 'src/main/scala/xyz/driver/core/database/database.scala')
-rw-r--r-- | src/main/scala/xyz/driver/core/database/database.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/scala/xyz/driver/core/database/database.scala b/src/main/scala/xyz/driver/core/database/database.scala index a8aec63..c4cf180 100644 --- a/src/main/scala/xyz/driver/core/database/database.scala +++ b/src/main/scala/xyz/driver/core/database/database.scala @@ -36,7 +36,8 @@ package database { MappedColumnType.base[Name[T], String](_.value, Name[T](_)) implicit def `xyz.driver.core.time.Time.columnType`: BaseColumnType[Time] = - MappedColumnType.base[Time, Long](_.millis, Time(_)) + MappedColumnType.base[Time, java.sql.Timestamp](time => new java.sql.Timestamp(time.millis), + timestamp => Time(timestamp.getTime)) implicit def `xyz.driver.core.time.Date.columnType`: BaseColumnType[Date] = MappedColumnType.base[Date, java.sql.Date](dateToSqlDate(_), sqlDateToDate(_)) |