aclich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63534145fd 
							
						 
					 
					
						
						
							
							fix:  🐛  embedded struct test failed with custom datatypes ( #6311 )  
						
						... 
						
						
						
						* fix: 🐛  embedded struct test failed with custom datatypes
Fix the pointer embedded struct within custom datatypes and *time.time
should be nil issue.
* fix: 🐛  change test case to avoid mssql driver issue
change test cases from bytes to string to avoid mssql driver issue 
						
						
							
						
					 
					
						2023-05-15 09:59:26 +08:00 
						 
				 
			
				
					
						
							
							
								John Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e61b98d696 
							
						 
					 
					
						
						
							
							feat: migrator support table comment ( #6225 )  
						
						... 
						
						
						
						* feat: migrator support table comment
* feat: migrator support tableType.It like ColumnTypes
* Avoid updating the go.mod file.
* Update tests_all.sh
* Update migrator.go
* remove Catalog() & Engine() methods.
* remove CatalogValue & EngineValue.
---------
Co-authored-by: Jinzhu <wosmvp@gmail.com> 
						
						
							
 
						
					 
					
						2023-05-05 15:58:27 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32045fdd7d 
							
						 
					 
					
						
						
							
							feat: unscoped association ( #5899 ) ( #6246 )  
						
						... 
						
						
						
						* feat: unscoped association (#5899 )
* modify name because mysql character is latin1
* work only on has association
* format
* Unscoped on belongs_to association 
						
						
							
						
					 
					
						2023-05-04 19:30:45 +08:00 
						 
				 
			
				
					
						
							
							
								hykuan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67642abfff 
							
						 
					 
					
						
						
							
							fix:  🐛  numeric types in pointer embedded struct test failed ( #6293 )  
						
						
						
						
							
						
					 
					
						2023-05-04 19:29:31 +08:00 
						 
				 
			
				
					
						
							
							
								hanwn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeb298635b 
							
						 
					 
					
						
						
							
							debug: use slice Stale sort ( #6263 )  
						
						... 
						
						
						
						Co-authored-by: hanwang <hanwang.7721@bytedance.com> 
						
						
							
						
					 
					
						2023-04-26 22:19:46 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							407bedae0a 
							
						 
					 
					
						
						
							
							fix: nested joins alias ( #6265 )  
						
						
						
						
							
						
					 
					
						2023-04-26 22:19:32 +08:00 
						 
				 
			
				
					
						
							
							
								yikakia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f763c81cb 
							
						 
					 
					
						
						
							
							fix typo chainable_api.go ( #6266 )  
						
						
						
						
							
						
					 
					
						2023-04-26 22:19:06 +08:00 
						 
				 
			
				
					
						
							
							
								Zhiheng Lin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32fc201554 
							
						 
					 
					
						
						
							
							fix: avoid coroutine leaks when the dialecter initialization fails. ( #6249 )  
						
						... 
						
						
						
						Co-authored-by: Kevin Lin <kevin.lin@shopee.com> 
						
						
							
						
					 
					
						2023-04-21 22:17:21 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac20d9e222 
							
						 
					 
					
						
						
							
							fix: unit test ( #6250 )  
						
						... 
						
						
						
						* fix: unit test
* fix create test
https://github.com/go-gorm/gorm/pull/6127#discussion_r1171214125 
* style: rename to adaptorSerializerModel 
						
						
							
						
					 
					
						2023-04-21 22:09:38 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							e9637024d3 
							
						 
					 
					
						
						
							
							Update README  
						
						
						
						
							
 
						
					 
					
						2023-04-11 13:16:25 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							828e22b17f 
							
						 
					 
					
						
						
							
							feat: support embedded preload ( #6137 )  
						
						... 
						
						
						
						* feat: support embedded preload
* fix lint and test
* fix test... 
						
						
							
						
					 
					
						2023-04-11 13:10:38 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b0da0e97a 
							
						 
					 
					
						
						
							
							fix cond in scopes ( #6152 )  
						
						... 
						
						
						
						* fix cond in scopes
* replace quote
* fix execute scopes 
						
						
							
						
					 
					
						2023-04-11 12:01:23 +08:00 
						 
				 
			
				
					
						
							
							
								bsmith-auth0 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccc3cb758a 
							
						 
					 
					
						
						
							
							fix: many2many association with duplicate belongs to elem ( #6206 )  
						
						
						
						
							
						
					 
					
						2023-04-11 11:06:13 +08:00 
						 
				 
			
				
					
						
							
							
								jessetang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05bb9d6106 
							
						 
					 
					
						
						
							
							refactor(migrator): non-standard codes ( #6180 )  
						
						
						
						
							
						
					 
					
						2023-04-11 10:32:46 +08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d9f4b0f55 
							
						 
					 
					
						
						
							
							chore(deps): bump actions/stale from 7 to 8 ( #6190 )  
						
						... 
						
						
						
						Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2023-04-11 10:27:05 +08:00 
						 
				 
			
				
					
						
							
							
								hanwn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59ca46db3c 
							
						 
					 
					
						
						
							
							fix: limit(0).offset(0) return all data ( #6191 )  
						
						... 
						
						
						
						Co-authored-by: hanwang <hanwang.7721@bytedance.com> 
						
						
							
						
					 
					
						2023-04-11 10:25:47 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0360dccbf 
							
						 
					 
					
						
						
							
							fix: embedded should be nil if not exists ( #6219 )  
						
						
						
						
							
						
					 
					
						2023-04-11 10:13:25 +08:00 
						 
				 
			
				
					
						
							
							
								Saeid Kanishka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b444011d09 
							
						 
					 
					
						
						
							
							refactor: translatorError flag added for backward compatibility ( #6178 )  
						
						... 
						
						
						
						Co-authored-by: Saeid Saeidee <s.saeidee@sensysgatso.com> 
						
						
							
						
					 
					
						2023-03-24 10:07:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyhone 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d1cdfef2e 
							
						 
					 
					
						
						
							
							avoid starting a transaction when performing only one insert operation in CreateInBatches function ( #6174 )  
						
						
						
						
							
						
					 
					
						2023-03-23 14:02:35 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a7ea98ac5 
							
						 
					 
					
						
						
							
							fix: count with group ( #6157 ) ( #6160 )  
						
						... 
						
						
						
						* fix: count with group (#6157 )
* add an easy-to-understand ut 
						
						
							
						
					 
					
						2023-03-23 11:19:53 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c7e575f19 
							
						 
					 
					
						
						
							
							save should be idempotent  #6139  ( #6149 )  
						
						
						
						
							
						
					 
					
						2023-03-23 11:18:57 +08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2dd0ce4a7 
							
						 
					 
					
						
						
							
							chore(deps): bump actions/setup-go from 3 to 4 ( #6165 )  
						
						... 
						
						
						
						Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2023-03-23 11:18:02 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							cc2d46e5be 
							
						 
					 
					
						
						
							
							reuse name for savepoints from nested transaction,  close   #6060  
						
						
						
						
							
						
					 
					
						2023-03-10 17:42:38 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bf1f269cf 
							
						 
					 
					
						
						
							
							feat: support nested join ( #6067 )  
						
						... 
						
						
						
						* feat: support nested join
* fix: empty rel value 
						
						
							
						
					 
					
						2023-03-10 17:21:56 +08:00 
						 
				 
			
				
					
						
							
							
								Jeffry Luqman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							654b5f2006 
							
						 
					 
					
						
						
							
							test: pgsql alter column from smallint or string to boolean ( #6107 )  
						
						... 
						
						
						
						* test: pgsql alter column from smallint to boolean
* test: pgsql alter column from string to boolean 
						
						
							
						
					 
					
						2023-03-10 17:11:56 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b62192456f 
							
						 
					 
					
						
						
							
							fix: diff schema update assign value ( #6096 )  
						
						
						
						
							
						
					 
					
						2023-03-10 17:04:54 +08:00 
						 
				 
			
				
					
						
							
							
								Saeid Kanishka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							707d70a542 
							
						 
					 
					
						
						
							
							refactor: translate error only when it is not nil ( #6133 )  
						
						... 
						
						
						
						* refactor: translate error only when it is not nil
* refactor: fix the error flow
* refactor: update the error if checks
* Update gorm.go
---------
Co-authored-by: Saeid Saeidee <s.saeidee@sensysgatso.com>
Co-authored-by: Jinzhu <wosmvp@gmail.com> 
						
						
							
						
					 
					
						2023-03-10 16:51:27 +08:00 
						 
				 
			
				
					
						
							
							
								Truong Nguyen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed474152b1 
							
						 
					 
					
						
						
							
							Fix: Composite primary key with auto-increment value returns 0 after insert ( #6127 )  
						
						... 
						
						
						
						* Fix  #4930  workaround for databases that support auto-increment in composite primary key.
* Add test for composite key with auto-increment.
* schema.go: use field.AutoIncrement instead of field.TagSettings["AUTOINCREMENT"], add test to check autoincrement:false
create_test.go: remove unused code: drop table CompositeKeyProduct
---------
Co-authored-by: Jinzhu <wosmvp@gmail.com> 
						
						
							
						
					 
					
						2023-03-10 16:50:03 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							1643a36260 
							
						 
					 
					
						
						
							
							Fix possible concurrency problem for serializer  
						
						
						
						
							
						
					 
					
						2023-03-10 16:39:57 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9f25c73ee 
							
						 
					 
					
						
						
							
							fix: on confilct with default null ( #6129 )  
						
						... 
						
						
						
						* fix: on confilct with default null
* Update create.go
---------
Co-authored-by: Jinzhu <wosmvp@gmail.com> 
						
						
							
						
					 
					
						2023-03-10 16:35:26 +08:00 
						 
				 
			
				
					
						
							
							
								Saeid Kanishka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85eaf9eeda 
							
						 
					 
					
						
						
							
							feat: Unique Constraint Violation error translator for different drivers ( #6004 )  
						
						... 
						
						
						
						* feat: duplicated key error translator for different drivers
* test: removed the dependency
* test: fixed broken tests
* refactor: added ErrorTransltor interface
* style: applied styler
---------
Co-authored-by: Saeid Saeidee <s.saeidee@sensysgatso.com> 
						
						
							
						
					 
					
						2023-03-06 14:03:31 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							f3874339ef 
							
						 
					 
					
						
						
							
							Fix Save with stress tests  
						
						
						
						
							
 
						
					 
					
						2023-03-02 17:22:51 +08:00 
						 
				 
			
				
					
						
							
							
								Jiepeng Cao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							877cc9148f 
							
						 
					 
					
						
						
							
							Remove redundant code ( #6087 )  
						
						
						
						
							
						
					 
					
						2023-02-27 15:44:35 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a80707de9e 
							
						 
					 
					
						
						
							
							Create and drop view ( #6097 )  
						
						... 
						
						
						
						* create view
* add comment
* fix test
* check param and add comment 
						
						
							
						
					 
					
						2023-02-27 15:43:10 +08:00 
						 
				 
			
				
					
						
							
							
								Jiepeng Cao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							391c961c7f 
							
						 
					 
					
						
						
							
							quotes on docker-compose.yml ports ( #6089 )  
						
						
						
						
							
						
					 
					
						2023-02-27 15:39:02 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04cbd956eb 
							
						 
					 
					
						
						
							
							test: pgsql migrate unique index ( #6028 )  
						
						
						
						
							
						
					 
					
						2023-02-18 09:21:07 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e66a059b82 
							
						 
					 
					
						
						
							
							fix: update panic if model is not ptr ( #6037 )  
						
						... 
						
						
						
						* fix: update panic if model is not ptr
* fix: update panic if model is not ptr
* fix: update panic if model is not ptr
* fix: raise an error if the value is not addressable
* fix: return 
						
						
							
						
					 
					
						2023-02-18 09:20:29 +08:00 
						 
				 
			
				
					
						
							
							
								black-06 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42fc75cb2c 
							
						 
					 
					
						
						
							
							fix: association concurrently appending ( #6044 )  
						
						... 
						
						
						
						* fix: association concurrently appending
* fix: fix unit test
* fix: fix gofumpt 
						
						
							
						
					 
					
						2023-02-18 09:19:24 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa89736db2 
							
						 
					 
					
						
						
							
							fix: miss join type ( #6056 )  
						
						
						
						
							
						
					 
					
						2023-02-18 09:13:36 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Anstis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							532e9cf4cc 
							
						 
					 
					
						
						
							
							Issue 6054: Unscoped not working with PreLoad on Joins ( #6058 )  
						
						... 
						
						
						
						* Issue 6054: Unscoped not working with PreLoad on Joins
* Formatting
---------
Co-authored-by: Michael Anstis <manstis@redhat.com> 
						
						
							
						
					 
					
						2023-02-18 09:06:43 +08:00 
						 
				 
			
				
					
						
							
							
								Cheese 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02b7e26f6b 
							
						 
					 
					
						
						
							
							feat: add tidb integration test cases ( #6014 )  
						
						... 
						
						
						
						* feat: support tidb integration test
* feat: update the mysql driver version to test 
						
						
							
						
					 
					
						2023-02-08 16:29:09 +08:00 
						 
				 
			
				
					
						
							
							
								Cr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							878ac51e98 
							
						 
					 
					
						
						
							
							fix:throw model value required error ( #6031 )  
						
						... 
						
						
						
						* fix:throw model value required error
* chore:ingore typecheck
* chore:ingore errcheck
* refactor: use other error
* chore: gofumpt style 
						
						
							
						
					 
					
						2023-02-08 13:40:41 +08:00 
						 
				 
			
				
					
						
							
							
								chyroc 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1f46eb802 
							
						 
					 
					
						
						
							
							fix: ignore nil query ( #6021 )  
						
						
						
						
							
 
						
					 
					
						2023-02-02 17:54:51 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							4d6b70ec88 
							
						 
					 
					
						
						
							
							Allow modify statement from dest  
						
						
						
						
							
 
						
					 
					
						2023-02-02 17:15:08 +08:00 
						 
				 
			
				
					
						
							
							
								qiankunli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfbcedbf03 
							
						 
					 
					
						
						
							
							fix: support zeroValue tag on DeletedAt ( #6011 )  
						
						... 
						
						
						
						* fix: support zeroValue tag on DeletedAt
Signed-off-by: qiankunli <qiankun.li@qq.com>
* Update soft_delete_test.go
* Update tests_test.go
* Update soft_delete.go
---------
Signed-off-by: qiankunli <qiankun.li@qq.com>
Co-authored-by: Jinzhu <wosmvp@gmail.com> 
						
						
							
						
					 
					
						2023-02-01 14:40:55 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							d834dd60b7 
							
						 
					 
					
						
						
							
							Remove unnecessary code  
						
						
						
						
							
						
					 
					
						2023-01-19 15:22:13 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							3d35ddba55 
							
						 
					 
					
						
						
							
							Fix use table.* as select/omit columns  
						
						
						
						
							
						
					 
					
						2023-01-12 16:52:56 +08:00 
						 
				 
			
				
					
						
							
							
								Haibo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baf1afa1fc 
							
						 
					 
					
						
						
							
							fix(schema): field is only unique when there is one unique index ( #5974 )  
						
						
						
						
							
						
					 
					
						2023-01-11 14:05:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							2bc913787b 
							
						 
					 
					
						
						
							
							support implicit table alias,  close   #5840   #5940  
						
						
						
						
							
						
					 
					
						2023-01-02 21:46:27 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							3d91802b1d 
							
						 
					 
					
						
						
							
							Fix unexpected alter table in auto migration,  close   #5942 ,  #5943  
						
						
						
						
							
						
					 
					
						2023-01-02 21:06:04 +08:00