Alex Stockwell
|
820b5f244a
|
MSSQL Create() fix: Add LastInsertIDReturningSuffix to dialect (#2690)
* MSSQL Create() fix: Add LastInsertIDReturningSuffix to dialect
Per https://github.com/denisenkom/go-mssqldb/issues/355
* MSSQL Create() fix: Added OUTPUT query to Create() builder
|
2019-10-17 22:54:11 +08:00 |
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 |
Ali Koyuncu
|
8b07437717
|
add mysql insert modifiers (#2269)
|
2019-03-10 20:17:21 +08:00 |
Jinzhu
|
dc3b2476c4
|
Don't save ignored fields into database
|
2018-09-10 06:03:41 +08:00 |
Jinzhu
|
3b2c4b3608
|
Fix insert with default value for mysql
|
2018-02-12 17:39:34 +08:00 |
Jinzhu
|
35fb16eeba
|
Don't overwrite existing timestamp when creating
|
2017-07-31 17:26:36 +08:00 |
Jinzhu
|
9edd66250e
|
Return error when creating with unaddressable record in postgres
|
2016-11-04 20:58:41 +08:00 |
Jinzhu
|
3425c1d38d
|
Set PrimaryField IsBlank to false after read from returning value
|
2016-09-13 08:24:29 +08:00 |
Jinzhu
|
bf0e236078
|
Fix get default value from blank primary field
|
2016-06-02 11:06:44 +08:00 |
Mark Oberemk
|
3b85ddcc9a
|
Properly quotes column names in post-insert SELECT
This commit closes #979 by fixing the post-insert SELECT call
|
2016-05-02 12:25:04 -04:00 |
Jinzhu
|
ec110657da
|
Refactor based on golint
|
2016-03-07 17:49:55 +08:00 |
Jinzhu
|
3055bad1e8
|
scope.Fields() return slice of *Field
|
2016-03-07 14:25:41 +08:00 |
Jinzhu
|
2522f03c1f
|
Set identity insert on after create transaction, close #841
|
2016-03-05 19:22:33 +08:00 |
Jinzhu
|
c9dfd80959
|
Support extra options for inserting, querying, deleting, updating SQL, close #721, #769
|
2016-02-15 19:36:48 +08:00 |
Jinzhu
|
d92c5db9e7
|
Refactor dialect
|
2016-01-19 13:11:11 +08:00 |
Jinzhu
|
58a7252251
|
Refactor update callback
|
2016-01-17 19:57:03 +08:00 |
Jinzhu
|
92213273a5
|
Refactor create callback
|
2016-01-17 18:17:04 +08:00 |
Jinzhu
|
4f84bf0d94
|
Hide method QuoteIfPossible
|
2016-01-17 16:37:17 +08:00 |
Jinzhu
|
317e1a9a48
|
Keep refactoring callbacks
|
2016-01-17 16:28:32 +08:00 |
Jinzhu
|
31366f388f
|
Remove uncessary method CallMethodWithErrorCheck for Scope
|
2016-01-17 16:14:14 +08:00 |
Jinzhu
|
de73d30503
|
Refactor callbacks
|
2016-01-17 15:30:42 +08:00 |
Jinzhu
|
8e2aaa92c9
|
Rename Callbacks to Callback
|
2016-01-16 21:55:00 +08:00 |
Jinzhu
|
f1237e4fe9
|
Refactor Callback
|
2016-01-16 21:46:57 +08:00 |
Jinzhu
|
d53f5cf6dd
|
Rename scope.Trace to trace
|
2016-01-13 16:00:08 +08:00 |
Jinzhu
|
4c1a78bab7
|
Don't query all columns out from database after create, but only those has default value
|
2015-12-04 18:41:28 +08:00 |
Jinzhu
|
2a46856d52
|
Fix update fields having default with empty value
|
2015-09-14 23:41:14 +08:00 |
Jinzhu
|
b46ca62c18
|
Fix ReturningStr when with schema name, fixes #650
|
2015-09-11 06:36:17 +08:00 |
Jinzhu
|
a29230c86f
|
multpile foreign keys
|
2015-07-30 16:23:51 +08:00 |
Bojan Petrovic
|
d9faa4949c
|
Fix Create error reporting.
|
2015-06-04 14:23:57 +02:00 |
Bojan Petrovic
|
94f56e646b
|
Fix Create when dialect does not support last inserted id
|
2015-06-04 13:47:25 +02:00 |
Jinzhu
|
331d8ceabd
|
Don't overwrite primary key if already it is already exist
|
2015-06-01 11:09:58 +08:00 |
Jinzhu
|
187eae8d9c
|
Update with Select and Omit
|
2015-03-12 18:30:59 +08:00 |
Jinzhu
|
ad251b9deb
|
Create with Select
|
2015-03-12 17:47:31 +08:00 |
Jinzhu
|
49454839bd
|
Support Multi primary keys
|
2015-03-11 11:28:30 +08:00 |
Jinzhu
|
ce72988e96
|
Refactoring API for plugin system
|
2015-02-26 14:40:30 +08:00 |
Jinzhu
|
83ee11e184
|
Don't call callbacks if has error
|
2015-02-24 16:28:15 +08:00 |
Jinzhu
|
a97a508ec7
|
Raise error if using unaddressable value
|
2015-02-23 09:40:39 +08:00 |
Jinzhu
|
406a01875c
|
Test using pointer as struct fields
|
2015-02-20 22:06:49 +08:00 |
Jinzhu
|
5c478b46e1
|
Use Common Initialisms from golint
|
2015-02-18 10:36:32 +08:00 |
Jinzhu
|
0b32041135
|
Review and Refactor
|
2015-02-17 22:55:14 +08:00 |
Jinzhu
|
38cbff9c79
|
Refactor Associations
|
2015-02-17 20:19:47 +08:00 |
Jinzhu
|
aa8bc02c11
|
Fix broken test for postgres
|
2015-01-14 07:59:21 +08:00 |
Jinzhu
|
5823670269
|
Refactor callbck_create
|
2014-12-13 10:46:16 +08:00 |
Paolo Galeone
|
e30cf3bbd1
|
Fix number of columns affected. Is always one. The old parameter was the numer of fields affected
|
2014-12-08 20:33:31 +01:00 |
Paolo Galeone
|
907ea93b43
|
Fixes scan when primary key is not defined in gorm (but is defined db-size). Useful in join tables
|
2014-12-08 19:00:02 +01:00 |
Paolo Galeone
|
21f4de584f
|
Use tableName.field or tableName.* in returning string
|
2014-12-08 12:03:42 +01:00 |
Paolo Galeone
|
0fa1335555
|
Avoid Errors in postgres when creating a row without a GORM defined primary key (but defined db-side)
|
2014-12-08 11:33:30 +01:00 |
Jinzhu
|
75819b2bb3
|
Refactor DefaultValue
|
2014-11-17 17:38:32 +08:00 |
Paolo Galeone
|
064d91335b
|
Add default values support ( https://github.com/jinzhu/gorm/issues/251 )
|
2014-11-15 18:32:35 +01:00 |
Jinzhu
|
953c347ba7
|
Refactor Scope
|
2014-09-02 19:03:01 +08:00 |