新的迁移规则

This commit is contained in:
GYJ
2025-03-24 21:18:21 +08:00
parent ca62f9b361
commit d4d6c67477
9 changed files with 269 additions and 31 deletions

33
data/course_user.go Normal file
View File

@@ -0,0 +1,33 @@
package data
type (
CourseUser struct {
CourseUserId int64 `json:"course_user_id" gorm:"column:course_user_id;primary_key"`
CourseId int64 `json:"course_id" gorm:"column:course_id"`
OrderId int64 `json:"order_id" gorm:"column:order_id"`
UserId int64 `json:"user_id" gorm:"column:user_id"`
CreateTime string `json:"create_time" gorm:"column:create_time"`
UpdateTime string `json:"update_time" gorm:"column:update_time"`
CourseDetailsId int64 `json:"course_details_id" gorm:"column:course_details_id"`
Classify int64 `json:"classify" gorm:"column:classify"`
}
CourseUserCopy1 struct {
CourseUserId int64 `json:"course_user_id" gorm:"column:course_user_id;primary_key"`
CourseId int64 `json:"course_id" gorm:"column:course_id"`
OrderId int64 `json:"order_id" gorm:"column:order_id"`
UserId int64 `json:"user_id" gorm:"column:user_id"`
CreateTime string `json:"create_time" gorm:"column:create_time"`
UpdateTime string `json:"update_time" gorm:"column:update_time"`
CourseDetailsId int64 `json:"course_details_id" gorm:"column:course_details_id"`
Classify int64 `json:"classify" gorm:"column:classify"`
}
)
func (CourseUser) TableName() string {
return "course_user"
}
func (CourseUserCopy1) TableName() string {
return "course_user_copy1"
}