github.com/unionj-cloud/go-doudou/v2@v2.3.5/toolkit/astutils/testdata/entity/purchase.go (about) 1 package entity 2 3 import "time" 4 5 //dd:table 6 type Purchase struct { 7 Id int `dd:"pk;auto;type:int(11)"` 8 PurchaseAt *time.Time `dd:"type:datetime;extra:comment '采购时间'"` 9 CreateAt *time.Time `dd:"type:datetime;default:CURRENT_TIMESTAMP"` 10 UpdateAt *time.Time `dd:"type:datetime;default:CURRENT_TIMESTAMP;extra:on update CURRENT_TIMESTAMP"` 11 DeleteAt *time.Time `dd:"type:datetime"` 12 ArriveAt *time.Time `dd:"type:datetime;extra:comment '到货时间'"` 13 Status int8 `dd:"type:tinyint(4);extra:comment '0: 进行中 14 1: 完结 15 2: 取消'"` 16 Note string `dd:"type:text;extra:comment '备注'"` 17 }