Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							18236fa3d7 
							
						 
					 
					
						
						
							
							Add more tests for setter, valuer  
						
						 
						
						
						
						
					 
					
						2020-02-16 00:37:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							faee069a9f 
							
						 
					 
					
						
						
							
							Test Field Valuer, Setter  
						
						 
						
						
						
						
					 
					
						2020-02-15 20:28:03 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb88dc7c5 
							
						 
					 
					
						
						
							
							Add Field Valuer, Setter  
						
						 
						
						
						
						
					 
					
						2020-02-15 18:24:37 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							c1afe19728 
							
						 
					 
					
						
						
							
							Add benchmark tests for clause  
						
						 
						
						
						
						
					 
					
						2020-02-14 00:09:44 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							1f38ec4410 
							
						 
					 
					
						
						
							
							Finish clauses tests  
						
						 
						
						
						
						
					 
					
						2020-02-08 23:23:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							0160bab7dc 
							
						 
					 
					
						
						
							
							Add clause tests  
						
						 
						
						
						
						
					 
					
						2020-02-05 18:28:58 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							9d19be0826 
							
						 
					 
					
						
						
							
							Setup clauses tests  
						
						 
						
						
						
						
					 
					
						2020-02-04 09:51:19 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							46b1c85f88 
							
						 
					 
					
						
						
							
							Add more clauses  
						
						 
						
						
						
						
					 
					
						2020-02-04 08:56:15 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							d52ee0aa44 
							
						 
					 
					
						
						
							
							Work on create callbacks  
						
						 
						
						
						
						
					 
					
						2020-02-03 10:40:03 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							728c0d4470 
							
						 
					 
					
						
						
							
							Add callbacks  
						
						 
						
						
						
						
					 
					
						2020-02-02 20:05:10 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							d833efe8b9 
							
						 
					 
					
						
						
							
							Work on clauses  
						
						 
						
						
						
						
					 
					
						2020-02-02 19:11:17 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							8cb15cadde 
							
						 
					 
					
						
						
							
							Improve test structure  
						
						 
						
						
						
						
					 
					
						2020-02-02 08:35:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							3cbd233758 
							
						 
					 
					
						
						
							
							Add more tests for parse schema relations  
						
						 
						
						
						
						
					 
					
						2020-02-02 00:03:56 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							a4a0895a85 
							
						 
					 
					
						
						
							
							Test parse schema relations  
						
						 
						
						
						
						
					 
					
						2020-02-01 22:26:17 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							14724ddeae 
							
						 
					 
					
						
						
							
							Add tests model definition and basic fields tests  
						
						 
						
						
						
						
					 
					
						2020-02-01 20:18:32 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9b688084 
							
						 
					 
					
						
						
							
							Implement parse many2many relation  
						
						 
						
						
						
						
					 
					
						2020-02-01 18:02:19 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c20291e4 
							
						 
					 
					
						
						
							
							Implement guess relation  
						
						 
						
						
						
						
					 
					
						2020-02-01 15:23:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							eea78f3f30 
							
						 
					 
					
						
						
							
							Implement parse relationship architecture  
						
						 
						
						
						
						
					 
					
						2020-02-01 12:46:52 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							010dc7e6dd 
							
						 
					 
					
						
						
							
							Add namer when generate schema  
						
						 
						
						
						
						
					 
					
						2020-01-31 14:31:15 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							bc68fde6aa 
							
						 
					 
					
						
						
							
							Implement naming strategy  
						
						 
						
						
						
						
					 
					
						2020-01-31 14:17:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							1079e17caf 
							
						 
					 
					
						
						
							
							Implement schema parser  
						
						 
						
						
						
						
					 
					
						2020-01-31 12:46:16 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							5959c81be6 
							
						 
					 
					
						
						
							
							Refactor callbacks  
						
						 
						
						
						
						
					 
					
						2020-01-31 08:44:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							e509b3100d 
							
						 
					 
					
						
						
							
							Implement callbacks  
						
						 
						
						
						
						
					 
					
						2020-01-31 06:35:25 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							9d5b9834d9 
							
						 
					 
					
						
						
							
							Refactor builder  
						
						 
						
						
						
						
					 
					
						2020-01-30 19:47:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							85bfd175c6 
							
						 
					 
					
						
						
							
							Implement build conditions  
						
						 
						
						
						
						
					 
					
						2020-01-30 03:03:06 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							b9cce2be6a 
							
						 
					 
					
						
						
							
							Add clause, DB API, model definition  
						
						 
						
						
						
						
					 
					
						2020-01-29 19:22:44 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							8eae7e4ab9 
							
						 
					 
					
						
						
							
							Add migrator  
						
						 
						
						
						
						
					 
					
						2020-01-28 23:01:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d514e330 
							
						 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2020-01-28 16:22:07 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Zuev 
							
						 
					 
					
						
						
						
						
							
						
						
							7180bd0f27 
							
						 
					 
					
						
						
							
							updated go-sql-driver package ( #2859 )  
						
						 
						
						
						
						
					 
					
						2020-01-26 23:28:32 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jaden 
							
						 
					 
					
						
						
						
						
							
						
						
							79a77d771d 
							
						 
					 
					
						
						
							
							go.mod: remove unnecessary dependences through upgrade go-mssqldb ( #2795 )  
						
						 
						
						... 
						
						
						
						* go.mod: remove unnecessary dependences through upgrade go-mssqldb
$ go get -v -u github.com/denisenkom/go-mssqldb && go mod tidy -v
go: finding github.com/denisenkom/go-mssqldb latest
go: finding github.com/golang-sql/civil latest
go: finding golang.org/x/crypto latest
unused cloud.google.com/go
unused gopkg.in/check.v1
unused gopkg.in/yaml.v2
* mssql: use SCOPE_IDENTITY() if OUTPUT not possible
* go-mssqldb: find a up-to-date version pass test -race 
						
						
					 
					
						2019-12-06 22:22:28 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								misko 
							
						 
					 
					
						
						
						
						
							
						
						
							f616ccd397 
							
						 
					 
					
						
						
							
							1. fix bug :  https://github.com/jinzhu/gorm/issues/2700  
						
						 
						
						
						
						
					 
					
						2019-12-06 11:38:08 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dozer 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2b65f8c9 
							
						 
					 
					
						
						
							
							add query hint support ( #2351 )  
						
						 
						
						... 
						
						
						
						* add query hint support
* remove add extra space
* add test and fix bug
* fix ut
* fix ut 
						
						
					 
					
						2019-12-06 09:16:51 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							5490a87fe9 
							
						 
					 
					
						
						
							
							Should use global NowFunc when trace SQL  
						
						 
						
						
						
						
					 
					
						2019-12-06 00:01:40 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							11e2819f44 
							
						 
					 
					
						
						
							
							Extract parseInt  
						
						 
						
						
						
						
					 
					
						2019-12-05 23:13:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f387db5b8 
							
						 
					 
					
						
						
							
							Merge branch 'master' into add-limit-offset-parse-error  
						
						 
						
						
						
						
					 
					
						2019-12-05 23:00:21 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shunsuke Otani 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c07b5531 
							
						 
					 
					
						
						
							
							Set nopLogger to DefaultCallback for avoid nil pointer dereference ( #2742 )  
						
						 
						
						
						
						
					 
					
						2019-12-05 22:57:15 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								贾一饼 
							
						 
					 
					
						
						
						
						
							
						
						
							0aba7ff3a0 
							
						 
					 
					
						
						
							
							Beautify callback log output ( #2749 )  
						
						 
						
						
						
						
					 
					
						2019-12-05 18:26:16 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							376a7290d0 
							
						 
					 
					
						
						
							
							Merge branch 'thomas-tacquet-master'  
						
						 
						
						
						
						
					 
					
						2019-12-05 18:08:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Tacquet 
							
						 
					 
					
						
						
						
						
							
						
						
							32ec5c04a6 
							
						 
					 
					
						
						
							
							bump go-sqlite3 to v1.12.0 to fix go1.13 issues  
						
						 
						
						
						
						
					 
					
						2019-12-05 18:05:31 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2fbb99e5 
							
						 
					 
					
						
						
							
							Upgrade go-sqlite to v2.0.1  
						
						 
						
						
						
						
					 
					
						2019-12-05 18:05:12 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jinzhu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9897f80b46 
							
						 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						 
						
						
						
						
					 
					
						2019-12-05 17:58:37 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Strahan 
							
						 
					 
					
						
						
						
						
							
						
						
							b543a11ca0 
							
						 
					 
					
						
						
							
							transaction blocks: don't swallow panics ( #2774 )  
						
						 
						
						... 
						
						
						
						This improves upon #2767 .
Previously, the code would swallow any panics, which isn't ideal;
panic is intended to be used when a critical error arises,
where the process should fail fast instead of trying to limp along.
This now defers the any recovery (if desired) to the client code. 
						
						
					 
					
						2019-12-05 17:54:32 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Tacquet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9827710b60 
							
						 
					 
					
						
						
							
							bump go-sqlite3 to v1.12.0 to fix go1.13 issues  
						
						 
						
						
						
						
					 
					
						2019-11-27 15:51:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zaneli 
							
						 
					 
					
						
						
						
						
							
						
						
							23f6840776 
							
						 
					 
					
						
						
							
							Add limit and offset parse error  
						
						 
						
						
						
						
					 
					
						2019-11-27 11:21:05 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							59408390c2 
							
						 
					 
					
						
						
							
							Add db.Transaction method for create Transaction block. ( #2767 )  
						
						 
						
						... 
						
						
						
						* Add `db.Transaction` method for create Transaction block.
example:
```go
func CreateAnimals(db *gorm.DB) error {
  db.Transaction(func(tx *gorm.DB) error {
    if err := tx.Create(&Animal{Name: "Giraffe"}).Error; err != nil {
      // return any error will rollback
      return err
    }
    if err := tx.Create(&Animal{Name: "Lion"}).Error; err != nil {
      return err
    }
    // return nil will commit
    return nil
  })
}
```
* Ensure rollback when commit has error. 
						
						
					 
					
						2019-11-19 16:08:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emir Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							179760d834 
							
						 
					 
					
						
						
							
							Merge pull request  #2722  from kohago/master  
						
						 
						
						... 
						
						
						
						Add warning comment 
						
						
					 
					
						2019-10-28 12:18:11 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emir Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e359feee63 
							
						 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						 
						
						
						
						
					 
					
						2019-10-28 12:09:43 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emir Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2586a05016 
							
						 
					 
					
						
						
							
							Merge pull request  #2721  from rubensayshi/isforeignkeyrace  
						
						 
						
						... 
						
						
						
						fix a race condition on IsForeignKey that is being detected by -race 
						
						
					 
					
						2019-10-28 12:09:32 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emir Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8420e321b0 
							
						 
					 
					
						
						
							
							Merge branch 'master' into isforeignkeyrace  
						
						 
						
						
						
						
					 
					
						2019-10-28 12:02:16 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emir Beganović 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bd563826b 
							
						 
					 
					
						
						
							
							Merge pull request  #2728  from dnathe4th/dn-log-register  
						
						 
						
						... 
						
						
						
						Log callback registration if logger exists for consistency 
						
						
					 
					
						2019-10-28 11:12:32 +04:00