mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-03 16:00:25 +08:00
feat: flow design & page query refactor
This commit is contained in:
@@ -25,6 +25,7 @@ func RunMigrations(db *gorm.DB) error {
|
||||
err := run(db,
|
||||
migrations.Init,
|
||||
migrations.V1_9,
|
||||
migrations.V1_10,
|
||||
)
|
||||
|
||||
if err == nil {
|
||||
|
||||
@@ -263,10 +263,11 @@ func initTag(tx *gorm.DB) error {
|
||||
tag.Creator = "admin"
|
||||
tag.Modifier = "admin"
|
||||
|
||||
end := now.AddDate(20, 0, 0)
|
||||
team := &tagentity.Team{
|
||||
Name: "default_team",
|
||||
ValidityStartDate: &model.JsonTime{Time: now},
|
||||
ValidityEndDate: &model.JsonTime{Time: now.AddDate(20, 0, 0)},
|
||||
ValidityStartDate: &now,
|
||||
ValidityEndDate: &end,
|
||||
Remark: "默认团队",
|
||||
}
|
||||
team.Id = 1
|
||||
|
||||
38
server/migration/migrations/v1_10.go
Normal file
38
server/migration/migrations/v1_10.go
Normal file
@@ -0,0 +1,38 @@
|
||||
package migrations
|
||||
|
||||
import (
|
||||
flowentity "mayfly-go/internal/flow/domain/entity"
|
||||
|
||||
"github.com/go-gormigrate/gormigrate/v2"
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
||||
func V1_10() []*gormigrate.Migration {
|
||||
var migrations []*gormigrate.Migration
|
||||
migrations = append(migrations, V1_10_0()...)
|
||||
return migrations
|
||||
}
|
||||
|
||||
func V1_10_0() []*gormigrate.Migration {
|
||||
return []*gormigrate.Migration{
|
||||
{
|
||||
ID: "20250213-v1.10.0-flow-recode",
|
||||
Migrate: func(tx *gorm.DB) error {
|
||||
err := tx.AutoMigrate(&flowentity.Procdef{},
|
||||
&flowentity.Procinst{},
|
||||
&flowentity.Execution{},
|
||||
&flowentity.ProcinstTask{},
|
||||
flowentity.ProcinstTaskCandidate{},
|
||||
&flowentity.HisProcinstOp{})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
},
|
||||
Rollback: func(tx *gorm.DB) error {
|
||||
return nil
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user