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  }