| 12345678910111213141516171819202122232425 |
- package models
-
- import (
- "database/sql"
- "time"
- )
-
- // ServiceProfile 微服务档案表
- type ServiceProfile struct {
- ServiceCode string `json:"service_code" db:"service_code"` // 主键,服务编码
- ServiceName string `json:"service_name" db:"service_name"` // 服务名称
- ServiceType string `json:"service_type" db:"service_type"` // 服务类型:api/auth/order等
- Version string `json:"version" db:"version"` // 当前版本
- Language string `json:"language" db:"language"` // 开发语言
- Owner string `json:"owner" db:"owner"` // 负责人
- OwnerPhone sql.NullString `json:"owner_phone,omitempty" db:"owner_phone"`
- Status string `json:"status" db:"status"` // 状态:active/inactive
- Creator string `json:"creator" db:"creator"` // 创建人
- CreatedAt time.Time `json:"created_at" db:"created_at"` // 创建时间
- }
-
- // TableName 返回表名
- func (ServiceProfile) TableName() string {
- return "service_profile"
- }
|