977 Commits

Author SHA1 Message Date
Tristan Rice
34a3fd2a3a Merge branch 'master' of github.com:d4l3k/gorm 2016-01-29 15:02:16 -08:00
Tristan Rice
bb04a8b212 Fixed TestIndexes 2016-01-29 15:02:08 -08:00
Tristan Rice
d334c5ec52 Fixed TestIndexes 2016-01-29 15:01:46 -08:00
Tristan Rice
597b31e969 Updated TestUIntPrimaryKey to no longer require incrementing primary keys 2016-01-29 14:16:15 -08:00
Tristan Rice
039a759a53 Disabled updates to the primary key using cockroachdb 2016-01-29 14:11:04 -08:00
Tristan Rice
a80bfb8bc5 Removed debug statments 2016-01-29 13:38:47 -08:00
Tristan Rice
f179cddafb Removed a number of logging statements 2016-01-27 18:08:28 -08:00
Tristan Rice
c88df8eb44 Lots of progress 2016-01-27 17:44:58 -08:00
Jinzhu
9739cb853c Merge pull request #804 from RichardKnop/feature/reflect-fieldbyname-panic-fix
Fixed an issue with reflect.Value.FieldByName causing panic
2016-01-18 12:02:59 +08:00
Richard Knop
50fe671928 Fixed an issue with reflect.Value.FieldByName causing panic under certain circumstances. 2016-01-17 23:18:16 +08:00
Jinzhu
211ccf4ea6 Fix using pointer value as foreign key 2016-01-16 11:37:16 +08:00
James Kong
72104c6bf0 Fixes querying with inline map when a value is nil
This changes the inline map query build condition to use `IS NULL` 
instead of the equality operator when the provided value is `nil`.
2016-01-15 16:38:56 -08:00
Jinzhu
341d047aa7 Rollback to old Unscoped API 2016-01-12 15:27:25 +08:00
Jinzhu
43e9035dad Fix Association Count with Soft Delete 2016-01-12 13:56:41 +08:00
Jinzhu
801a271d07 Fix Association Count 2016-01-12 12:31:05 +08:00
Jinzhu
ee48d6986c Update README 2016-01-11 07:28:08 +08:00
Jinzhu
84942c60b8 Include tag settings when clone a StructField 2016-01-08 09:02:01 +08:00
Jinzhu
2392e2a33e Merge pull request #788 from jcscottiii/fix_polymorphic_test
Fix polymorphic test
2016-01-06 23:57:18 +08:00
James C. Scott
195d5993b3 Fix polymorphic test
One assertion comment says look for association with dog but the code
still uses cat. This aligns the code to now look at the association of
the dog.
2016-01-06 10:34:42 -05:00
Jinzhu
2f7811c55f Merge pull request #787 from dolmen/patch-1
README: fix typo
2016-01-06 17:41:57 +08:00
Olivier Mengué
27df9104ed README: fix typo
Fix typo in has-one example.
2016-01-06 10:18:23 +01:00
Jinzhu
5e23d7013e Merge pull request #782 from fengjh/fixes-add-foreign-key-bug
Fixes unexpected keyname bug in addForeignKey function
2016-01-05 17:23:25 +08:00
Hui
c66995df3a Fixes wrong number of args for format in Sprintf call bug in addForeignKey function 2016-01-05 17:02:47 +08:00
Jinzhu
3a9367612e Port changes made in PR #652 2016-01-05 08:34:17 +08:00
Jinzhu
e60acad62a include join table name in where conditions to avoid ambiguous column name 2016-01-05 08:05:45 +08:00
Jinzhu
ec0aa10bf2 Fix set scanner to a Field 2016-01-04 21:49:04 +08:00
Jinzhu
be45d8312e Create index automatically when create table 2016-01-04 19:22:42 +08:00
Jinzhu
d1892d3177 Support poiner of Scanner 2016-01-04 18:42:47 +08:00
Jinzhu
f330da219c Merge pull request #779 from shenli/master
scope: Catch error for db.Commit()
2016-01-04 17:59:15 +08:00
shenli
499b5b7615 scope: Catch error for db.Commit() 2016-01-04 13:32:35 +08:00
Jinzhu
4c52351b3e Add more tests for belongs to relations with partial customized foreign keys 2016-01-04 12:29:57 +08:00
Jinzhu
8aa7b475d4 Add more tests for one to many relations with customized foreign keys 2016-01-04 12:23:24 +08:00
Jinzhu
28d1eb474b Add test case for one to one relation with customized foreign keys 2016-01-04 08:46:03 +08:00
Jinzhu
d87a960248 Test many to many relation with customized column 2016-01-04 08:26:02 +08:00
Jinzhu
caeb4040f2 Fix use []byte as condtions 2016-01-03 20:29:46 +08:00
Jinzhu
d7237be63c Support poiner of time 2016-01-03 20:27:08 +08:00
Jinzhu
52ac75a29a Use []byte as condtions 2016-01-03 20:23:37 +08:00
Jinzhu
1b1dbc0fab Respect customized sql tag when create join table 2016-01-03 19:47:48 +08:00
Jinzhu
b59eaf526e Set Error to Association when some error happend 2016-01-03 17:52:16 +08:00
Jinzhu
2e949b02ae Merge pull request #774 from jinzhu/get_model_struct
Refactor build model struct & relationships
2016-01-03 17:23:23 +08:00
Jinzhu
aa55bd3fd2 Add more tests for customized foreign keys for many2many relations 2016-01-03 17:20:24 +08:00
Jinzhu
b907500a47 Add test for many2many relations with customized foreign keys 2016-01-03 16:18:51 +08:00
Jinzhu
0f5055471a Keep refactoring get model struct 2016-01-03 15:56:32 +08:00
Jinzhu
f53af2a236 Don't preload if has any error 2016-01-03 14:21:21 +08:00
Jinzhu
8a0c77e5fc Fix all tests for GetModelStruct 2016-01-03 14:16:58 +08:00
Jinzhu
4bc06a21c1 Refactor GetModelStruct 2016-01-03 14:04:59 +08:00
Jinzhu
6a5a2dbc55 Refactor GetModelStruct 2016-01-03 13:10:17 +08:00
Jinzhu
4e45e6dc2d Use field.TagSettings 2016-01-03 10:00:18 +08:00
Jinzhu
19b85b1f17 Compatible with both gorm, sql tag 2016-01-03 09:52:27 +08:00
Jinzhu
5d2b9bfe34 Refactor GetModelStruct 2016-01-03 09:46:07 +08:00