fix:try fix ci error

This commit is contained in:
lijunshi 2024-04-27 13:59:27 +08:00
parent 1fa48fa924
commit 85d6a38a32
1 changed files with 23 additions and 21 deletions

View File

@ -753,26 +753,26 @@ func getKeysFromMap(m map[string]*schemas.Index) []string {
}
func TestSync2_3(t *testing.T) {
assert.NoError(t, PrepareEngine())
{
type User struct {
type SyncTestUser struct {
Id int `xorm:"pk autoincr 'id'"`
Name string `xorm:"'name' notnull comment('nickname')" json:"name"`
}
assert.NoError(t, testEngine.Sync2(new(User)))
assert.NoError(t, PrepareEngine())
assert.NoError(t, testEngine.Sync2(new(SyncTestUser)))
}
{
// add comment for id column
type User struct {
type SyncTestUser struct {
Id int `xorm:"pk autoincr 'id' comment('primary key')"`
Name string `xorm:"'name' notnull comment('nickname')" json:"name"`
}
assert.NoError(t, testEngine.Sync2(new(User)))
assert.NoError(t, PrepareEngine())
assert.NoError(t, testEngine.Sync2(new(SyncTestUser)))
tables, err := testEngine.DBMetas()
assert.NoError(t, err)
tableInfo, err := testEngine.TableInfo(new(User))
tableInfo, err := testEngine.TableInfo(new(SyncTestUser))
assert.EqualValues(t, tables[0].GetColumn("id").IsAutoIncrement, tableInfo.GetColumn("id").IsAutoIncrement)
assert.EqualValues(t, tables[0].GetColumn("id").Name, tableInfo.GetColumn("id").Name)
@ -780,4 +780,6 @@ func TestSync2_3(t *testing.T) {
assert.EqualValues(t, tables[0].GetColumn("id").Nullable, tableInfo.GetColumn("id").Nullable)
assert.EqualValues(t, tables[0].GetColumn("id").Comment, tableInfo.GetColumn("id").Comment)
assert.EqualValues(t, tables[0].GetColumn("id").IsPrimaryKey, tableInfo.GetColumn("id").IsPrimaryKey)
}
}