add: custom kpi features
This commit is contained in:
19
features/pm/kpi_c_title/model.go
Normal file
19
features/pm/kpi_c_title/model.go
Normal file
@@ -0,0 +1,19 @@
|
||||
package kpi_c_title
|
||||
|
||||
import "time"
|
||||
|
||||
type KpiCTitle struct {
|
||||
ID int `gorm:"column:id;primary_key;auto_increment" json:"id"`
|
||||
NeType *string `gorm:"column:ne_type;default:NULL," json:"ne_type,omitempty"`
|
||||
KpiID *string `gorm:"column:kpi_id;default:NULL," json:"kpi_id,omitempty"`
|
||||
Title *string `gorm:"column:title;default:NULL," json:"title,omitempty"`
|
||||
Expression *string `gorm:"column:expression;default:NULL," json:"expression,omitempty"`
|
||||
Status *string `gorm:"column:status" json:"status,omitempty"`
|
||||
Description *string `gorm:"column:description;default:NULL," json:"description,omitempty"`
|
||||
CreatedBy *string `gorm:"column:created_by;default:NULL," json:"created_by,omitempty"`
|
||||
UpdatedAt *time.Time `gorm:"column:updated_at;default:current_timestamp()," json:"updated_at,omitempty"`
|
||||
}
|
||||
|
||||
func (k *KpiCTitle) TableName() string {
|
||||
return "kpi_c_title"
|
||||
}
|
||||
Reference in New Issue
Block a user