clean some properties
This commit is contained in:
parent
0406fba88e
commit
6241e1b51b
|
@ -149,11 +149,8 @@ type PointerModel struct {
|
||||||
ID string `xorm:"varchar(20) pk unique 'id'" json:"id"`
|
ID string `xorm:"varchar(20) pk unique 'id'" json:"id"`
|
||||||
Username string `xorm:"varchar(100) notnull" json:"username"`
|
Username string `xorm:"varchar(100) notnull" json:"username"`
|
||||||
Nickname *string `xorm:"varchar(50) null" json:"nickname"`
|
Nickname *string `xorm:"varchar(50) null" json:"nickname"`
|
||||||
Like JSON `xorm:"json default('{}')" json:"like"`
|
|
||||||
TJson *JSON `xorm:"json null" json:"t_json"`
|
|
||||||
TNumeric float64 `xorm:"numeric"`
|
TNumeric float64 `xorm:"numeric"`
|
||||||
Description string `xorm:"text" json:"description"`
|
Description string `xorm:"text" json:"description"`
|
||||||
FoundedDate *Time `xorm:"date null" json:"founded_date"`
|
|
||||||
FetchedAt *Time `xorm:"timestampz null" json:"fetched_at"`
|
FetchedAt *Time `xorm:"timestampz null" json:"fetched_at"`
|
||||||
StartTime Time `xorm:"timestampz null" json:"start_time"`
|
StartTime Time `xorm:"timestampz null" json:"start_time"`
|
||||||
EndTime *Time `xorm:"timestamp null" json:"end_time"`
|
EndTime *Time `xorm:"timestamp null" json:"end_time"`
|
||||||
|
@ -181,7 +178,7 @@ func TestPointerModelInsertUpdate(t *testing.T) {
|
||||||
item := PointerModel{
|
item := PointerModel{
|
||||||
ID: id,
|
ID: id,
|
||||||
Username: "pinter property insert test",
|
Username: "pinter property insert test",
|
||||||
FoundedDate: &fd,
|
FetchedAt: &fd,
|
||||||
StartTime: et,
|
StartTime: et,
|
||||||
// EndTime: et,
|
// EndTime: et,
|
||||||
CreatedAt: ct,
|
CreatedAt: ct,
|
||||||
|
@ -197,14 +194,12 @@ func TestPointerModelInsertUpdate(t *testing.T) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal("get", err)
|
t.Fatal("get", err)
|
||||||
}
|
}
|
||||||
assert.NotNil(t, result.FoundedDate)
|
assert.NotNil(t, result.FetchedAt)
|
||||||
assert.Nil(t, result.FetchedAt)
|
|
||||||
assert.Nil(t, result.EndTime)
|
assert.Nil(t, result.EndTime)
|
||||||
t.Logf("[Get] insert result=%+v\n", result)
|
t.Logf("[Get] insert result=%+v\n", result)
|
||||||
|
|
||||||
// update
|
// update
|
||||||
result.FoundedDate = nil
|
result.FetchedAt = nil
|
||||||
result.FetchedAt = &fd
|
|
||||||
result.EndTime = &et
|
result.EndTime = &et
|
||||||
item.Username = "pointer property update test"
|
item.Username = "pointer property update test"
|
||||||
_, err = testEngine.Where("id=?", id).AllCols().Update(&result)
|
_, err = testEngine.Where("id=?", id).AllCols().Update(&result)
|
||||||
|
@ -216,8 +211,7 @@ func TestPointerModelInsertUpdate(t *testing.T) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal("get", err)
|
t.Fatal("get", err)
|
||||||
}
|
}
|
||||||
assert.Nil(t, upResult.FoundedDate)
|
assert.Nil(t, upResult.FetchedAt)
|
||||||
assert.NotNil(t, upResult.FetchedAt)
|
|
||||||
assert.NotNil(t, upResult.EndTime)
|
assert.NotNil(t, upResult.EndTime)
|
||||||
t.Logf("[Get] update result=%+v\n", upResult)
|
t.Logf("[Get] update result=%+v\n", upResult)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue