Commit Graph

1762 Commits

Author SHA1 Message Date
Ruben de Vries 712c465560 add an override on the DB instance instead of using the global NowFunc. (#2142) 2019-06-10 20:45:42 +08:00
Tyler Stillwater af01854d3e Add BeginTx for parity with sql.DB.BeginTx (#2227) 2019-06-10 20:33:20 +08:00
Hylke Visser ac78f05986 Don't set primary key's HasDefaultValue to true (#2127) 2019-06-10 20:24:05 +08:00
Adam S Levy 44d3060254 Add RollbackUnlessCommitted() (#2126) 2019-06-10 20:19:39 +08:00
John Barker ea12400190 Don't AddError for Rollback on ErrTxDone (#2434) 2019-06-10 20:14:44 +08:00
Miguel Moll 62197e576d Handle error when beginning transaction (#2489) 2019-06-10 20:12:13 +08:00
Emir Beganović 962ba3d7ae
Merge branch 'master' into master 2019-05-08 11:13:47 +04:00
Emir Beganović b7156195f7
Pass logger into Callback{} so that logs are printed consistently (#2435)
Pass logger into Callback{} so that logs are printed consistently
2019-05-08 11:12:19 +04:00
Emir Beganović 746f522518
Merge branch 'master' into feature/use_standard_logger_in_callback_helpers 2019-05-08 10:50:06 +04:00
Emir Beganović 985c3a174e
Remove unused import 2019-05-08 10:49:33 +04:00
Emir Beganović 6c53214a29
Use Print method 2019-05-08 10:49:00 +04:00
Emir Beganović 451c3cca86
Fix drop table error with table options (#2447)
Fix drop table error with table options
2019-05-08 10:44:20 +04:00
Emir Beganović bb3c74467d
Update two more places 2019-05-08 10:26:49 +04:00
Emir Beganovic 9692c599ad Fix drop table error with table options 2019-05-08 10:23:31 +04:00
John Barker 8b127471f1 Pass logger into Callback{} so that logs are printed consistently 2019-05-07 10:42:20 -06:00
Emir Beganović 5c0f6716ad
Fixed nil error when first updates with struct (#2443)
Fixed nil error when first updates with struct
2019-05-05 13:29:28 +04:00
Emir Beganovic 394b3a1818 Fixed nil error when first updates with struct 2019-05-05 13:12:03 +04:00
Jinzhu 206174c932 Change gorm.io links to https 2019-05-05 16:23:52 +08:00
Emir Beganović 11caf9f072
Add test for keeping float precision (#2442)
Add test for keeping float precision
2019-05-05 11:56:49 +04:00
Emir Beganovic abe3fa8631 Run only on MySQL and sqlite 2019-05-05 11:51:05 +04:00
Emir Beganovic 741cd60b1b Add test for keeping float precision 2019-05-05 11:24:26 +04:00
Emir Beganović 0807818e92
Fix typo (#2441)
Fix typo
2019-05-05 10:52:47 +04:00
Emir Beganović 50ec201b91
Fix typo 2019-05-05 10:47:14 +04:00
Jinzhu f9944083ae Add codecov badge 2019-05-05 14:32:23 +08:00
Jinzhu 12c3abcd45 Fix codeconv integration 2019-05-05 14:20:51 +08:00
Emir Beganović 018491a6dd
Merge pull request #2411 from France-ioi/pluck
Remove old elements from the output parameter of Pluck()
2019-05-05 09:58:14 +04:00
Dmitry Zenovich c4f1946a0b
Merge branch 'master' into pluck 2019-05-04 01:30:16 +03:00
Jinzhu b00248862a Enable codecov 2019-05-02 22:49:30 +08:00
Dmitry Zenovich 483c2ef521 Merge branch 'master' into pluck 2019-04-30 17:28:56 +03:00
Emir Beganović 2cd73627bd
Apply gorm:query_option in Count() (#2410)
Apply gorm:query_option in Count()
2019-04-30 17:47:00 +04:00
Emir Beganović e617218f79
Merge branch 'master' into count 2019-04-30 12:24:53 +04:00
Emir Beganović 87613cc115
Handle syntax to specify an index prefix length (#2399)
Handle syntax to specify an index prefix length
2019-04-30 12:19:27 +04:00
Emir Beganović 8e6c96610d
Merge branch 'master' into count 2019-04-30 12:14:14 +04:00
Emir Beganović 4ddfb3b49c
Merge branch 'master' into pluck 2019-04-30 12:13:31 +04:00
Emir Beganović 95d3eca49c
Merge branch 'master' into mysql-index-prefix-length 2019-04-30 12:13:23 +04:00
Emir Beganović 29cb2a42d2
Update dependencies (#2429)
Update dependencies
2019-04-30 12:07:43 +04:00
Emir Beganovic 8931d8a7c3 Update dependencies 2019-04-30 11:59:39 +04:00
Emir Beganović 645f3f327e
Update to latest go-mssqldb (#2428)
Update to latest go-mssqldb
2019-04-30 11:20:05 +04:00
Emir Beganovic d9cfa3cb12 Update to latest go-mssqldb 2019-04-30 11:12:47 +04:00
zaneli 09a868b381 Handle syntax to specify an index prefix length 2019-04-20 01:04:23 +09:00
Dmitry Zenovich adc8e9b706 apply gorm:query_option in Count() 2019-04-19 14:48:52 +03:00
Dmitry Zenovich 8d1e6bc0f8 remove old elements from the output parameter of Pluck() 2019-04-19 14:41:30 +03:00
Shunsuke Otani 7bc3561503 Don't set NULL if timestamp column is Primary Key (#2332) 2019-04-14 21:11:29 +08:00
Emir Beganović e3987fd4b8
Merge pull request #2396 from emirb/fix-singulartable-race-condition
Fix SingularTable race condition
2019-04-14 12:53:45 +04:00
Emir Beganovic ef9d2070bb Run tests with race detector 2019-04-14 12:46:05 +04:00
Emir Beganovic cd0f3ae41a Run tests with race detector 2019-04-14 12:41:23 +04:00
Emir Beganovic 96d52f25b0 Use RWMutex 2019-04-14 12:41:14 +04:00
Emir Beganovic b923e78e81 Verbose go get output 2019-04-14 12:30:11 +04:00
Emir Beganovic b4927348ae gofmt 2019-04-14 12:30:11 +04:00
Emir Beganovic 59594877da Fix unsafe concurrent SingularTable method call 2019-04-14 12:30:11 +04:00