This commit is contained in:
yedongfu 2021-05-23 10:47:36 +08:00
parent 0e82478564
commit e69f764b37
2 changed files with 7 additions and 6 deletions

View File

@ -6,6 +6,7 @@ services:
- '80:4005'
volumes:
- .:/app/dtm
command: ['sh', '-c', 'go build app/main.go && go test ./dtmsvr']
mysql:
image: 'daocloud.io/mysql:5.7'
environment:

View File

@ -8,8 +8,8 @@ type M = map[string]interface{}
type ModelBase struct {
ID uint
CreateTime time.Time `gorm:"autoCreateTime"`
UpdateTime time.Time `gorm:"autoUpdateTime"`
CreateTime *time.Time `gorm:"autoCreateTime"`
UpdateTime *time.Time `gorm:"autoUpdateTime"`
}
type SagaModel struct {
ModelBase
@ -17,8 +17,8 @@ type SagaModel struct {
Steps string `json:"steps"`
TransQuery string `json:"trans_query"`
Status string `json:"status"`
FinishTime time.Time
RollbackTime time.Time
FinishTime *time.Time
RollbackTime *time.Time
}
func (*SagaModel) TableName() string {
@ -33,8 +33,8 @@ type SagaStepModel struct {
Url string
Type string
Status string
FinishTime string
RollbackTime string
FinishTime *time.Time
RollbackTime *time.Time
}
func (*SagaStepModel) TableName() string {