fmt
This commit is contained in:
parent
a5c3ebf418
commit
e5ff26e652
10
engine.go
10
engine.go
|
@ -1020,11 +1020,11 @@ func (engine *Engine) DropTableCols(bean interface{}, cols ...string) error {
|
|||
return err
|
||||
}
|
||||
|
||||
err = session.dropTableCols(bean, cols)
|
||||
if err != nil {
|
||||
session.Rollback()
|
||||
return err
|
||||
}
|
||||
err = session.dropTableCols(bean, cols)
|
||||
if err != nil {
|
||||
session.Rollback()
|
||||
return err
|
||||
}
|
||||
return session.Commit()
|
||||
}
|
||||
|
||||
|
|
|
@ -333,14 +333,14 @@ func TestSync2_Default(t *testing.T) {
|
|||
|
||||
func TestDropTableCols(t *testing.T) {
|
||||
type TestDropTableCols struct {
|
||||
Id int64
|
||||
UserId int64 `xorm:"default(1)"`
|
||||
ToDrop bool `xorm:"default(true)"`
|
||||
Name string `xorm:"default('my_name')"`
|
||||
Id int64
|
||||
UserId int64 `xorm:"default(1)"`
|
||||
ToDrop bool `xorm:"default(true)"`
|
||||
Name string `xorm:"default('my_name')"`
|
||||
}
|
||||
|
||||
assert.NoError(t, prepareEngine())
|
||||
assert.NoError(t, testEngine.Sync2(new(TestDropTableCols)))
|
||||
assert.NoError(t, testEngine.DropTableCols(new(TestDropTableCols),"name", "to_drop"))
|
||||
assert.NoError(t, testEngine.DropTableCols(new(TestDropTableCols), "name", "to_drop"))
|
||||
//ToDo: TEST if cols still exist
|
||||
}
|
||||
}
|
||||
|
|
|
@ -27,4 +27,3 @@ func SplitNNoCase(s, sep string, n int) []string {
|
|||
}
|
||||
return strings.SplitN(s, s[idx:idx+len(sep)], n)
|
||||
}
|
||||
|
||||
|
|
|
@ -8,9 +8,9 @@ import (
|
|||
"bufio"
|
||||
"database/sql"
|
||||
"fmt"
|
||||
"regexp"
|
||||
"io"
|
||||
"os"
|
||||
"regexp"
|
||||
"strings"
|
||||
|
||||
"xorm.io/xorm/internal/utils"
|
||||
|
|
Loading…
Reference in New Issue