|
|
|
@ -15,12 +15,14 @@ import ( |
|
|
|
|
|
|
|
|
|
"code.gitea.io/gitea/modules/setting" |
|
|
|
|
|
|
|
|
|
// Needed for the MySQL driver
|
|
|
|
|
_ "github.com/go-sql-driver/mysql" |
|
|
|
|
"xorm.io/builder" |
|
|
|
|
"xorm.io/xorm" |
|
|
|
|
"xorm.io/xorm/names" |
|
|
|
|
"xorm.io/xorm/schemas" |
|
|
|
|
|
|
|
|
|
// Needed for the MySQL driver
|
|
|
|
|
_ "github.com/go-sql-driver/mysql" |
|
|
|
|
|
|
|
|
|
// Needed for the Postgresql driver
|
|
|
|
|
_ "github.com/lib/pq" |
|
|
|
|
|
|
|
|
@ -312,6 +314,13 @@ func DumpDatabase(filePath string, dbType string) error { |
|
|
|
|
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 { |
|
|
|
|
ID int64 `xorm:"pk autoincr"` |
|
|
|
|
Version int64 |
|
|
|
|