update automic
This commit is contained in:
@@ -38,6 +38,7 @@ func newPayment(db *gorm.DB, opts ...gen.DOOption) payment {
|
||||
_payment.TransactionID = field.NewString(tableName, "transaction_id")
|
||||
_payment.CreatedAt = field.NewTime(tableName, "created_at")
|
||||
_payment.UpdatedAt = field.NewTime(tableName, "updated_at")
|
||||
_payment.Version = field.NewInt64(tableName, "version")
|
||||
|
||||
_payment.fillFieldMap()
|
||||
|
||||
@@ -58,6 +59,7 @@ type payment struct {
|
||||
TransactionID field.String
|
||||
CreatedAt field.Time
|
||||
UpdatedAt field.Time
|
||||
Version field.Int64
|
||||
|
||||
fieldMap map[string]field.Expr
|
||||
}
|
||||
@@ -84,6 +86,7 @@ func (p *payment) updateTableName(table string) *payment {
|
||||
p.TransactionID = field.NewString(table, "transaction_id")
|
||||
p.CreatedAt = field.NewTime(table, "created_at")
|
||||
p.UpdatedAt = field.NewTime(table, "updated_at")
|
||||
p.Version = field.NewInt64(table, "version")
|
||||
|
||||
p.fillFieldMap()
|
||||
|
||||
@@ -108,7 +111,7 @@ func (p *payment) GetFieldByName(fieldName string) (field.OrderExpr, bool) {
|
||||
}
|
||||
|
||||
func (p *payment) fillFieldMap() {
|
||||
p.fieldMap = make(map[string]field.Expr, 10)
|
||||
p.fieldMap = make(map[string]field.Expr, 11)
|
||||
p.fieldMap["id"] = p.ID
|
||||
p.fieldMap["user_id"] = p.UserID
|
||||
p.fieldMap["plan_id"] = p.PlanID
|
||||
@@ -119,6 +122,7 @@ func (p *payment) fillFieldMap() {
|
||||
p.fieldMap["transaction_id"] = p.TransactionID
|
||||
p.fieldMap["created_at"] = p.CreatedAt
|
||||
p.fieldMap["updated_at"] = p.UpdatedAt
|
||||
p.fieldMap["version"] = p.Version
|
||||
}
|
||||
|
||||
func (p payment) clone(db *gorm.DB) payment {
|
||||
|
||||
@@ -39,6 +39,7 @@ func newPlan(db *gorm.DB, opts ...gen.DOOption) plan {
|
||||
_plan.QualityLimit = field.NewString(tableName, "quality_limit")
|
||||
_plan.Features = field.NewString(tableName, "features")
|
||||
_plan.IsActive = field.NewBool(tableName, "is_active")
|
||||
_plan.Version = field.NewInt64(tableName, "version")
|
||||
|
||||
_plan.fillFieldMap()
|
||||
|
||||
@@ -60,6 +61,7 @@ type plan struct {
|
||||
QualityLimit field.String
|
||||
Features field.String
|
||||
IsActive field.Bool
|
||||
Version field.Int64
|
||||
|
||||
fieldMap map[string]field.Expr
|
||||
}
|
||||
@@ -87,6 +89,7 @@ func (p *plan) updateTableName(table string) *plan {
|
||||
p.QualityLimit = field.NewString(table, "quality_limit")
|
||||
p.Features = field.NewString(table, "features")
|
||||
p.IsActive = field.NewBool(table, "is_active")
|
||||
p.Version = field.NewInt64(table, "version")
|
||||
|
||||
p.fillFieldMap()
|
||||
|
||||
@@ -111,7 +114,7 @@ func (p *plan) GetFieldByName(fieldName string) (field.OrderExpr, bool) {
|
||||
}
|
||||
|
||||
func (p *plan) fillFieldMap() {
|
||||
p.fieldMap = make(map[string]field.Expr, 11)
|
||||
p.fieldMap = make(map[string]field.Expr, 12)
|
||||
p.fieldMap["id"] = p.ID
|
||||
p.fieldMap["name"] = p.Name
|
||||
p.fieldMap["description"] = p.Description
|
||||
@@ -123,6 +126,7 @@ func (p *plan) fillFieldMap() {
|
||||
p.fieldMap["quality_limit"] = p.QualityLimit
|
||||
p.fieldMap["features"] = p.Features
|
||||
p.fieldMap["is_active"] = p.IsActive
|
||||
p.fieldMap["version"] = p.Version
|
||||
}
|
||||
|
||||
func (p plan) clone(db *gorm.DB) plan {
|
||||
|
||||
@@ -39,6 +39,7 @@ func newUser(db *gorm.DB, opts ...gen.DOOption) user {
|
||||
_user.PlanID = field.NewString(tableName, "plan_id")
|
||||
_user.CreatedAt = field.NewTime(tableName, "created_at")
|
||||
_user.UpdatedAt = field.NewTime(tableName, "updated_at")
|
||||
_user.Version = field.NewInt64(tableName, "version")
|
||||
|
||||
_user.fillFieldMap()
|
||||
|
||||
@@ -60,6 +61,7 @@ type user struct {
|
||||
PlanID field.String
|
||||
CreatedAt field.Time
|
||||
UpdatedAt field.Time
|
||||
Version field.Int64
|
||||
|
||||
fieldMap map[string]field.Expr
|
||||
}
|
||||
@@ -87,6 +89,7 @@ func (u *user) updateTableName(table string) *user {
|
||||
u.PlanID = field.NewString(table, "plan_id")
|
||||
u.CreatedAt = field.NewTime(table, "created_at")
|
||||
u.UpdatedAt = field.NewTime(table, "updated_at")
|
||||
u.Version = field.NewInt64(table, "version")
|
||||
|
||||
u.fillFieldMap()
|
||||
|
||||
@@ -111,7 +114,7 @@ func (u *user) GetFieldByName(fieldName string) (field.OrderExpr, bool) {
|
||||
}
|
||||
|
||||
func (u *user) fillFieldMap() {
|
||||
u.fieldMap = make(map[string]field.Expr, 11)
|
||||
u.fieldMap = make(map[string]field.Expr, 12)
|
||||
u.fieldMap["id"] = u.ID
|
||||
u.fieldMap["email"] = u.Email
|
||||
u.fieldMap["password"] = u.Password
|
||||
@@ -123,6 +126,7 @@ func (u *user) fillFieldMap() {
|
||||
u.fieldMap["plan_id"] = u.PlanID
|
||||
u.fieldMap["created_at"] = u.CreatedAt
|
||||
u.fieldMap["updated_at"] = u.UpdatedAt
|
||||
u.fieldMap["version"] = u.Version
|
||||
}
|
||||
|
||||
func (u user) clone(db *gorm.DB) user {
|
||||
|
||||
@@ -46,6 +46,7 @@ func newVideo(db *gorm.DB, opts ...gen.DOOption) video {
|
||||
_video.UserID = field.NewString(tableName, "user_id")
|
||||
_video.CreatedAt = field.NewTime(tableName, "created_at")
|
||||
_video.UpdatedAt = field.NewTime(tableName, "updated_at")
|
||||
_video.Version = field.NewInt64(tableName, "version")
|
||||
|
||||
_video.fillFieldMap()
|
||||
|
||||
@@ -74,6 +75,7 @@ type video struct {
|
||||
UserID field.String
|
||||
CreatedAt field.Time
|
||||
UpdatedAt field.Time
|
||||
Version field.Int64
|
||||
|
||||
fieldMap map[string]field.Expr
|
||||
}
|
||||
@@ -108,6 +110,7 @@ func (v *video) updateTableName(table string) *video {
|
||||
v.UserID = field.NewString(table, "user_id")
|
||||
v.CreatedAt = field.NewTime(table, "created_at")
|
||||
v.UpdatedAt = field.NewTime(table, "updated_at")
|
||||
v.Version = field.NewInt64(table, "version")
|
||||
|
||||
v.fillFieldMap()
|
||||
|
||||
@@ -132,7 +135,7 @@ func (v *video) GetFieldByName(fieldName string) (field.OrderExpr, bool) {
|
||||
}
|
||||
|
||||
func (v *video) fillFieldMap() {
|
||||
v.fieldMap = make(map[string]field.Expr, 18)
|
||||
v.fieldMap = make(map[string]field.Expr, 19)
|
||||
v.fieldMap["id"] = v.ID
|
||||
v.fieldMap["name"] = v.Name
|
||||
v.fieldMap["title"] = v.Title
|
||||
@@ -151,6 +154,7 @@ func (v *video) fillFieldMap() {
|
||||
v.fieldMap["user_id"] = v.UserID
|
||||
v.fieldMap["created_at"] = v.CreatedAt
|
||||
v.fieldMap["updated_at"] = v.UpdatedAt
|
||||
v.fieldMap["version"] = v.Version
|
||||
}
|
||||
|
||||
func (v video) clone(db *gorm.DB) video {
|
||||
|
||||
Reference in New Issue
Block a user