mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00:00 
			
		
		
		
	* Fix mig 141 * temporary fix dump
This commit is contained in:
		@@ -12,7 +12,7 @@ import (
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
func addKeepActivityPrivateUserColumn(x *xorm.Engine) error {
 | 
					func addKeepActivityPrivateUserColumn(x *xorm.Engine) error {
 | 
				
			||||||
	type User struct {
 | 
						type User struct {
 | 
				
			||||||
		KeepActivityPrivate bool
 | 
							KeepActivityPrivate bool `xorm:"NOT NULL DEFAULT false"`
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if err := x.Sync2(new(User)); err != nil {
 | 
						if err := x.Sync2(new(User)); err != nil {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -15,12 +15,14 @@ import (
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	"code.gitea.io/gitea/modules/setting"
 | 
						"code.gitea.io/gitea/modules/setting"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Needed for the MySQL driver
 | 
						"xorm.io/builder"
 | 
				
			||||||
	_ "github.com/go-sql-driver/mysql"
 | 
					 | 
				
			||||||
	"xorm.io/xorm"
 | 
						"xorm.io/xorm"
 | 
				
			||||||
	"xorm.io/xorm/names"
 | 
						"xorm.io/xorm/names"
 | 
				
			||||||
	"xorm.io/xorm/schemas"
 | 
						"xorm.io/xorm/schemas"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						// Needed for the MySQL driver
 | 
				
			||||||
 | 
						_ "github.com/go-sql-driver/mysql"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Needed for the Postgresql driver
 | 
						// Needed for the Postgresql driver
 | 
				
			||||||
	_ "github.com/lib/pq"
 | 
						_ "github.com/lib/pq"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -312,6 +314,13 @@ func DumpDatabase(filePath string, dbType string) error {
 | 
				
			|||||||
		tbs = append(tbs, t)
 | 
							tbs = append(tbs, t)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						// temporary fix for v1.13.x (https://github.com/go-gitea/gitea/issues/14069)
 | 
				
			||||||
 | 
						if _, err := x.Where(builder.IsNull{"keep_activity_private"}).
 | 
				
			||||||
 | 
							Cols("keep_activity_private").
 | 
				
			||||||
 | 
							Update(User{KeepActivityPrivate: false}); err != nil {
 | 
				
			||||||
 | 
							return err
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	type Version struct {
 | 
						type Version struct {
 | 
				
			||||||
		ID      int64 `xorm:"pk autoincr"`
 | 
							ID      int64 `xorm:"pk autoincr"`
 | 
				
			||||||
		Version int64
 | 
							Version int64
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user