123456789101112131415161718192021222324252627 |
- package main
- import "time"
- type IDField struct {
- ID string
- }
- type TimeFields struct {
- CreatedTime *time.Time
- LastUpdatedTime time.Time
- }
- type GraduatedTimeTestField struct {
- GraduatedTimeTest *string `sqlmapping:"-" sqlresult:"column:graduated_time;parseTime:2006-01-02 15:04:05"`
- }
- type Class struct {
- IDField
- Name string `sqlmapping:"updateClear;aes:@MKU^AHYCN$:j76J<TAHCVD#$XZSWQ@L;" sqlresult:"aes:@MKU^AHYCN$:j76J<TAHCVD#$XZSWQ@L;"`
- StudentNum int `sqlmapping:"column:student_num;notUpdate;updateClear;" sqlresult:"column:student_num_alias"`
- GraduatedTime *time.Time
- StudentIDs []string `sqlmapping:"column:student_ids;joinWith:'\n'" sqlresult:"column:student_ids;splitWith:'\n'"`
- TimeFields
- Ignored string `sqlmapping:"-" sqlresult:"-"`
- *GraduatedTimeTestField
- }
|