Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							59c01b7943 
							
						 
					 
					
						
						
							
							Make migrator works with dbresolver,  close   #3992  
						
						
						
						
					 
					
						2021-01-25 10:30:57 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bd4c4875 
							
						 
					 
					
						
						
							
							Don't create index if there are error exist,  close   #3976  
						
						
						
						
					 
					
						2021-01-24 10:23:04 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							6095dbf939 
							
						 
					 
					
						
						
							
							Fix parse embedded relations,  close   #3964 ,  #3965  
						
						
						
						
					 
					
						2021-01-19 15:40:04 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							59730417aa 
							
						 
					 
					
						
						
							
							Fix auto migrate field with customized field type, close  https://github.com/go-gorm/mysql/issues/20  
						
						
						
						
					 
					
						2020-12-23 17:31:47 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							557b874ee3 
							
						 
					 
					
						
						
							
							Fix check field's precision  
						
						
						
						
					 
					
						2020-11-25 14:55:53 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							26504f5cae 
							
						 
					 
					
						
						
							
							Use NewDB to replace WithConditions for Session  
						
						
						
						
					 
					
						2020-11-17 16:28:37 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							85e9f66d26 
							
						 
					 
					
						
						
							
							Fix create index for other database/schema,  close   #3698  
						
						
						
						
					 
					
						2020-11-05 11:43:21 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							dd92f8bdc0 
							
						 
					 
					
						
						
							
							Allow create table for other database/schema  #3640  
						
						
						
						
					 
					
						2020-10-23 11:01:45 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							0aef8acc11 
							
						 
					 
					
						
						
							
							Add smart auto migrate tests  
						
						
						
						
					 
					
						2020-10-22 16:36:27 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							5fee5b1b24 
							
						 
					 
					
						
						
							
							Add option tag support for index  
						
						
						
						
					 
					
						2020-10-21 20:18:21 +08:00 
						 
				 
			
				
					
						
							
							
								Michelle 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							635dcc9ad4 
							
						 
					 
					
						
						
							
							add gorm ColumnType interface, remove sql one ( #3647 )  
						
						
						
						
					 
					
						2020-10-21 18:35:33 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							089939c767 
							
						 
					 
					
						
						
							
							AutoMigrate should auto create indexes,  close   #3486  
						
						
						
						
					 
					
						2020-09-18 21:50:11 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							619d306cef 
							
						 
					 
					
						
						
							
							ignore (-) when creating default values,  #3434  
						
						
						
						
					 
					
						2020-09-10 10:55:02 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							567597f000 
							
						 
					 
					
						
						
							
							Fix fail on sqlserver,  #3433  
						
						
						
						
					 
					
						2020-09-09 10:53:13 +08:00 
						 
				 
			
				
					
						
							
							
								Jonathan A. Sternberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							222427c474 
							
						 
					 
					
						
						
							
							Release the connection when discovering the column types in the migrator  
						
						... 
						
						
						
						When the migrator is used to discover the column types, such as when
used with `AutoMigrate()`, it does not close the query result. This
changes the migrator to close the query result and it also changes the
query to use `LIMIT 1` to prevent additional work against the database
when only discovering the schema.
Fixes  #3432 . 
						
						
					 
					
						2020-09-08 18:12:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							c9d5c0b07a 
							
						 
					 
					
						
						
							
							Fix create database foreign keys for same type having has many/one & many2many relationships,  close   #3424  
						
						
						
						
					 
					
						2020-09-08 18:25:29 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e17d549f 
							
						 
					 
					
						
						
							
							request ColumnTypes after new session method  
						
						
						
						
					 
					
						2020-09-01 20:53:54 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							22317b43c0 
							
						 
					 
					
						
						
							
							Fix migrate field, failed to migrate when field size changed  
						
						
						
						
					 
					
						2020-09-01 18:58:16 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							0273856e4d 
							
						 
					 
					
						
						
							
							Don't alter column with full column data type,  close   #3339  
						
						
						
						
					 
					
						2020-08-31 16:27:27 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6a64adfb 
							
						 
					 
					
						
						
							
							Support smart migrate,  close   #3078  
						
						
						
						
					 
					
						2020-08-23 18:16:12 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							ff985b90cc 
							
						 
					 
					
						
						
							
							Fix failed to guess relations for embedded types,  close   #3224  
						
						
						
						
					 
					
						2020-08-04 12:25:34 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							4456df7a5d 
							
						 
					 
					
						
						
							
							Lint with golangci-lint  
						
						
						
						
					 
					
						2020-07-16 11:27:12 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							30188e7aa4 
							
						 
					 
					
						
						
							
							CHECK constraint without parentheses  
						
						
						
						
					 
					
						2020-07-08 18:15:45 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b49437fb 
							
						 
					 
					
						
						
							
							Test set string field's default value to blank string  
						
						
						
						
					 
					
						2020-06-25 22:48:10 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							1b28c187c0 
							
						 
					 
					
						
						
							
							Fix create with default value  
						
						
						
						
					 
					
						2020-06-25 08:00:10 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							4a01d4c263 
							
						 
					 
					
						
						
							
							Create join table with ReorderModels  
						
						
						
						
					 
					
						2020-06-24 17:19:11 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							4201f7bdab 
							
						 
					 
					
						
						
							
							Fix create unique index when creating table,  close   #3081  
						
						
						
						
					 
					
						2020-06-23 22:14:41 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							5d044642d1 
							
						 
					 
					
						
						
							
							Allow DisableForeignKeyConstraintWhenMigrating  
						
						
						
						
					 
					
						2020-06-22 11:04:44 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							d0764bead1 
							
						 
					 
					
						
						
							
							Test migrate with comment and check created constraints  
						
						
						
						
					 
					
						2020-06-21 13:59:43 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							fee1e4aafd 
							
						 
					 
					
						
						
							
							Fix create foreign keys for many2many relations  
						
						
						
						
					 
					
						2020-06-21 10:48:23 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e35bdc94 
							
						 
					 
					
						
						
							
							Support merge batch data some having primary values  
						
						
						
						
					 
					
						2020-06-20 16:52:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							4f19e2a7b3 
							
						 
					 
					
						
						
							
							Test ForeignKeyConstraints  
						
						
						
						
					 
					
						2020-06-20 01:20:18 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							96368eb967 
							
						 
					 
					
						
						
							
							Test embedded struct implements Scan & Value interface  
						
						
						
						
					 
					
						2020-06-18 09:15:23 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							6b2f37189e 
							
						 
					 
					
						
						
							
							Fix few cases with postgres  
						
						
						
						
					 
					
						2020-06-18 08:40:41 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							1fdc66710e 
							
						 
					 
					
						
						
							
							Add table options  
						
						
						
						
					 
					
						2020-06-14 19:13:16 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							a954d772d7 
							
						 
					 
					
						
						
							
							Support customize gorm field type  
						
						
						
						
					 
					
						2020-06-06 10:47:32 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							1490a062db 
							
						 
					 
					
						
						
							
							Refactor codebase and add benchmark test  
						
						
						
						
					 
					
						2020-06-05 23:26:56 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							e986371a42 
							
						 
					 
					
						
						
							
							Rename package name  
						
						
						
						
					 
					
						2020-06-02 09:18:01 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							5ecbf25b22 
							
						 
					 
					
						
						
							
							Drop table with CASCADE option  
						
						
						
						
					 
					
						2020-06-02 07:56:53 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							1546f8a4a1 
							
						 
					 
					
						
						
							
							Test CreateWithNoGORMPrimayKey  
						
						
						
						
					 
					
						2020-05-31 12:52:49 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							536e4d34b0 
							
						 
					 
					
						
						
							
							Add test for AlterColumn  
						
						
						
						
					 
					
						2020-05-31 11:01:06 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							d81179557d 
							
						 
					 
					
						
						
							
							Add tests for Tables  
						
						
						
						
					 
					
						2020-05-31 10:24:49 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							24285060d5 
							
						 
					 
					
						
						
							
							Fix RenameColumn for mssql, DropColumn for sqlite  
						
						
						
						
					 
					
						2020-05-31 09:03:51 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							7b6b9c4d22 
							
						 
					 
					
						
						
							
							Add tests for Columns  
						
						
						
						
					 
					
						2020-05-31 00:42:52 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0de9199c 
							
						 
					 
					
						
						
							
							Test Migrate Indexes  
						
						
						
						
					 
					
						2020-05-30 22:43:41 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							e64785573d 
							
						 
					 
					
						
						
							
							Add helper methods to check user, pet  
						
						
						
						
					 
					
						2020-05-23 18:05:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							70d60ef72f 
							
						 
					 
					
						
						
							
							Fix create join table  
						
						
						
						
					 
					
						2020-04-29 20:37:06 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							d39bdc3513 
							
						 
					 
					
						
						
							
							Fix create index  
						
						
						
						
					 
					
						2020-04-03 07:57:52 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							be537f29ec 
							
						 
					 
					
						
						
							
							[migrator] Use full data type when add column  
						
						
						
						
					 
					
						2020-03-30 09:31:02 +08:00 
						 
				 
			
				
					
						
							
							
								Jinzhu 
							
						 
					 
					
						
						
						
						
							
						
						
							9e8a4db36b 
							
						 
					 
					
						
						
							
							Use *gorm.DB to replace gorm.DB  
						
						
						
						
					 
					
						2020-03-10 08:39:33 +08:00