Jinzhu
3f18890ca4
Merge pull request #583 from liudanking/master
...
fix panic in function databaseName()
2015-08-01 08:54:47 +08:00
Jinzhu
6d4a5f75ee
Merge pull request #589 from rghose/patch-1
...
this fixes syntax error for go1.3.3
2015-08-01 08:51:36 +08:00
Rahul Ghose
1c227d4243
this fixes syntax error
...
relevant issue: https://github.com/jinzhu/gorm/issues/588
2015-07-31 16:52:46 +05:30
Jinzhu
25ba9487aa
Create join table with computed foreign keys
2015-07-31 16:33:44 +08:00
Jinzhu
6a7dda9a32
Fix AssociationForeignFieldNames for many2many relations
2015-07-31 15:25:33 +08:00
Jinzhu
f00b95d305
Passed all tests for multiple primary keys
2015-07-30 22:59:25 +08:00
Jinzhu
f50956cfef
Fix test TestSelectWithCreate
2015-07-30 22:36:04 +08:00
Jinzhu
ebbeecd10f
Fix test TestManyToMany
2015-07-30 22:18:56 +08:00
Jinzhu
9c52c29e90
Fix test TestRelated
2015-07-30 18:56:05 +08:00
Jinzhu
7decf73356
Fix test TestHasOneAndHasManyAssociation
2015-07-30 18:41:43 +08:00
Jinzhu
4e8272cf9d
Fix compile error for preload
2015-07-30 18:19:49 +08:00
Jinzhu
fea291e796
Fix compile error for scope_private
2015-07-30 17:58:49 +08:00
Jinzhu
dc428d2364
Fix compile error for association
2015-07-30 17:26:10 +08:00
Jinzhu
a29230c86f
multpile foreign keys
2015-07-30 16:23:51 +08:00
liudan
2fe185eb77
fix panic in function databaseName when there are special characters in password, such as '?', '/'
2015-07-28 16:33:32 +08:00
kiwih
a9cdf1dc7f
Add basic support for multiple HAVING clauses. All clauses will be ANDed together.
2015-07-22 15:00:20 +12:00
Jinzhu
82d726bbfd
Merge pull request #573 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2015-07-21 15:06:57 +08:00
The Gitter Badger
e6741c3f1e
Added Gitter badge
2015-07-21 07:03:25 +00:00
Jinzhu
4c3daade4c
Don't quote column if it is not only column name when create index
2015-07-21 10:12:31 +08:00
Gabriel
260000d00f
Propagate argument in open function with table options
2015-07-20 22:46:04 +00:00
Gabriel
8848fc476d
Table suffix to create tables with InnoDB engine with mysql. Alter table is not affected yet, only create table and auto migration
2015-07-19 22:42:48 +00:00
Jinzhu
5663048f13
Merge pull request #559 from jaytaylor/jay/uncover-rows-affected-errors
...
Surface errors emitted by `RowsAffected'.
2015-07-03 10:57:19 +08:00
Jay Taylor
923ca15b6f
Surface errors emitted by `RowsAffected'.
2015-07-02 12:06:06 -07:00
Jinzhu
27a442b5ec
Merge pull request #550 from jaytaylor/jay/quote-alter-table-column-name
...
Added missing field name quoting for DDL statements
2015-06-30 16:39:57 +08:00
Jinzhu
5ddca7c427
Fix table name for association
2015-06-30 10:39:29 +08:00
Jay Taylor
e31752757a
Added missing field name quoting for `ALTER TABLE' and `CREATE INDEX' statements.
2015-06-29 15:35:50 -07:00
Jinzhu
308c96ee4c
Add PrimaryFields
2015-06-29 18:04:15 +08:00
Jinzhu
d35a44c5b1
Merge pull request #541 from rohanthewiz/master
...
Provide clear explanation of transaction database handle
2015-06-24 14:18:17 +08:00
Jinzhu
3490fdf366
Merge branch 'jaytaylor-upstream'
2015-06-24 14:10:06 +08:00
Jinzhu
2a1d64c3e0
Return cloned db instance for AddForeignKey
2015-06-24 14:09:59 +08:00
Jinzhu
bdb6fc55e8
Overwrite slice results with Find
2015-06-24 14:05:21 +08:00
Jinzhu
2d802c3445
Overwrite slice results with Find
2015-06-24 13:56:30 +08:00
Jay Taylor
c2c1dd1fc8
Fix errors being inaccessible due to errors being set on different *DB instance than what is returned.
2015-06-23 15:29:44 -07:00
Jinzhu
dbedca4e5f
Don't run auto migrate if join table doesn't exist
2015-06-23 14:19:59 +08:00
Jinzhu
7e587724e8
Remove dummy code used for qor
2015-06-23 11:31:59 +08:00
Jinzhu
d75612b86f
Update JoinTableHandler API
2015-06-19 11:32:11 +08:00
Jinzhu
7e8622f671
Don't need to delete join table records if no record added
2015-06-18 18:23:11 +08:00
Jinzhu
cad0a42875
Get correct quoted table name
2015-06-18 18:08:52 +08:00
Rohan Allison
ded91a21fe
Update README with clear explanation of transaction db handle
2015-06-16 23:28:54 -05:00
Rohan Allison
64f61aaaf9
Update README for revertable transactions
2015-06-15 14:37:58 -05:00
Jinzhu
3c28ceea66
Merge pull request #531 from cortex/patch-1
...
Correct error message
2015-06-15 20:52:06 +08:00
Jinzhu
b110fed642
Merge pull request #527 from yanfali/master
...
Update README.md with more realistic Transaction example
2015-06-15 20:44:21 +08:00
Joakim Lundborg
14dde4b9f2
Correct error message
2015-06-11 16:14:36 +02:00
Yan-Fa Li
5b282263d8
Update README.md with Transaction example
...
- add a more detailed slightly more realistic example for a transaction.
2015-06-09 14:55:20 -07:00
Jinzhu
cde05781a0
Merge pull request #518 from bojan-embroker/master
...
Fix Create when dialect does not support last inserted id
2015-06-08 09:45:09 +08:00
Jinzhu
b3d62fafc3
Merge pull request #520 from crystalin/master
...
Support for preload of Struct Ptr
2015-06-08 09:30:37 +08:00
crystalin
f05a6b3794
Support for preload of Struct Ptr
...
This fixes the issue when preloading .Preload("Project.Repositories").Find(&[]User{})
with
type User struct {
Project *Project
}
type Project struct {
Repositories []Repository
}
type Repository struct {
...
}
2015-06-05 12:54:52 +02: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
0b8c9f29a9
Find Field by db name also
2015-06-04 12:10:14 +08:00