@@ -25,16 +25,16 @@ const (
2525 "`bytes` BLOB NOT NULL" +
2626 ");"
2727 insertDefaultRecords = "INSERT INTO `entry` (`int`, `float`, `string`, `time`, `bool`, `bytes`) VALUES" +
28- "(0, 0.000000, '0.000000', '2015-02-22 18 :19:55', 1, '0.000000')," +
29- "(1, 0.100000, '0.100000', '2015-02-22 19 :19:55', 0, '0.100000')," +
30- "(2, 0.200000, '0.200000', '2015-02-22 20 :19:55', 1, '0.200000')," +
31- "(3, 0.300000, '0.300000', '2015-02-22 21 :19:55', 0, '0.300000')," +
32- "(4, 0.400000, '0.400000', '2015-02-22 22 :19:55', 1, '0.400000')," +
33- "(5, 0.500000, '0.500000', '2015-02-22 23 :19:55', 0, '0.500000')," +
34- "(6, 0.600000, '0.600000', '2015-02-23 00 :19:55', 1, '0.600000')," +
35- "(7, 0.700000, '0.700000', '2015-02-23 01 :19:55', 0, '0.700000')," +
36- "(8, 0.800000, '0.800000', '2015-02-23 02 :19:55', 1, '0.800000')," +
37- "(9, 0.900000, '0.900000', '2015-02-23 03 :19:55', 0, '0.900000');"
28+ "(0, 0.000000, '0.000000', '2015-02-22T18 :19:55.000000000-00:00 ', 1, '0.000000')," +
29+ "(1, 0.100000, '0.100000', '2015-02-22T19 :19:55.000000000-00:00 ', 0, '0.100000')," +
30+ "(2, 0.200000, '0.200000', '2015-02-22T20 :19:55.000000000-00:00 ', 1, '0.200000')," +
31+ "(3, 0.300000, '0.300000', '2015-02-22T21 :19:55.000000000-00:00 ', 0, '0.300000')," +
32+ "(4, 0.400000, '0.400000', '2015-02-22T22 :19:55.000000000-00:00 ', 1, '0.400000')," +
33+ "(5, 0.500000, '0.500000', '2015-02-22T23 :19:55.000000000-00:00 ', 0, '0.500000')," +
34+ "(6, 0.600000, '0.600000', '2015-02-23T00 :19:55.000000000-00:00 ', 1, '0.600000')," +
35+ "(7, 0.700000, '0.700000', '2015-02-23T01 :19:55.000000000-00:00 ', 0, '0.700000')," +
36+ "(8, 0.800000, '0.800000', '2015-02-23T02 :19:55.000000000-00:00 ', 1, '0.800000')," +
37+ "(9, 0.900000, '0.900000', '2015-02-23T03 :19:55.000000000-00:00 ', 0, '0.900000');"
3838)
3939
4040var dbURI = ":memory:"
@@ -118,7 +118,7 @@ func (st *sqlite3Suite) TestQuery() {
118118 st .NoError (ds .Order (goqu .C ("id" ).Asc ()).ScanStructs (& entries ))
119119 st .Len (entries , 10 )
120120 floatVal := float64 (0 )
121- baseDate , err := time .Parse (DialectOptions ().TimeFormat , "2015-02-22 18 :19:55" )
121+ baseDate , err := time .Parse (DialectOptions ().TimeFormat , "2015-02-22T18 :19:55.000000000-00:00 " )
122122 st .NoError (err )
123123 for i , entry := range entries {
124124 f := fmt .Sprintf ("%f" , floatVal )
@@ -128,7 +128,7 @@ func (st *sqlite3Suite) TestQuery() {
128128 st .Equal (f , entry .String )
129129 st .Equal ([]byte (f ), entry .Bytes )
130130 st .Equal (i % 2 == 0 , entry .Bool )
131- st .Equal (baseDate .Add (time .Duration (i )* time .Hour ), entry .Time )
131+ st .Equal (baseDate .Add (time .Duration (i )* time .Hour ). Unix () , entry .Time . Unix () )
132132 floatVal += float64 (0.1 )
133133 }
134134 entries = entries [0 :0 ]
@@ -215,7 +215,7 @@ func (st *sqlite3Suite) TestQuery_Prepared() {
215215 st .NoError (ds .Order (goqu .C ("id" ).Asc ()).ScanStructs (& entries ))
216216 st .Len (entries , 10 )
217217 floatVal := float64 (0 )
218- baseDate , err := time .Parse (DialectOptions ().TimeFormat , "2015-02-22 18 :19:55" )
218+ baseDate , err := time .Parse (DialectOptions ().TimeFormat , "2015-02-22T18 :19:55.000000000-00:00 " )
219219 st .NoError (err )
220220 for i , entry := range entries {
221221 f := fmt .Sprintf ("%f" , floatVal )
@@ -225,7 +225,7 @@ func (st *sqlite3Suite) TestQuery_Prepared() {
225225 st .Equal (f , entry .String )
226226 st .Equal ([]byte (f ), entry .Bytes )
227227 st .Equal (i % 2 == 0 , entry .Bool )
228- st .Equal (baseDate .Add (time .Duration (i )* time .Hour ), entry .Time )
228+ st .Equal (baseDate .Add (time .Duration (i )* time .Hour ). Unix () , entry .Time . Unix () )
229229 floatVal += float64 (0.1 )
230230 }
231231 entries = entries [0 :0 ]
@@ -311,7 +311,7 @@ func (st *sqlite3Suite) TestQuery_ValueExpressions() {
311311 entry
312312 BoolValue bool `db:"bool_value"`
313313 }
314- expectedDate , err := time .Parse ("2006-01-02 15 :04:05" , "2015-02-22 19 :19:55" )
314+ expectedDate , err := time .Parse ("2006-01-02T15 :04:05.000000000-00:00 " , "2015-02-22T19 :19:55.000000000-00:00 " )
315315 st .NoError (err )
316316 ds := st .db .From ("entry" ).Select (goqu .Star (), goqu .V (true ).As ("bool_value" )).Where (goqu.Ex {"int" : 1 })
317317 var we wrappedEntry
0 commit comments