forked from forgejo/forgejo
fix migrate failed and org dashboard failed on MSSQL database (#1448)
This commit is contained in:
parent
cf6699fb4f
commit
5acfc7c4bc
36 changed files with 1999 additions and 1634 deletions
14
vendor/github.com/go-xorm/xorm/helpers.go
generated
vendored
14
vendor/github.com/go-xorm/xorm/helpers.go
generated
vendored
|
@ -180,6 +180,20 @@ func isStructZero(v reflect.Value) bool {
|
|||
return true
|
||||
}
|
||||
|
||||
func isArrayValueZero(v reflect.Value) bool {
|
||||
if !v.IsValid() || v.Len() == 0 {
|
||||
return true
|
||||
}
|
||||
|
||||
for i := 0; i < v.Len(); i++ {
|
||||
if !isZero(v.Index(i).Interface()) {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
return true
|
||||
}
|
||||
|
||||
func int64ToIntValue(id int64, tp reflect.Type) reflect.Value {
|
||||
var v interface{}
|
||||
switch tp.Kind() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue