feat: 添加数据库资产、命令拦截器、授权资产等功能,修复GitHub Actions工作流
This commit is contained in:
+15
-15
@@ -3,22 +3,22 @@ package model
|
||||
import "next-terminal/server/common"
|
||||
|
||||
type Certificate struct {
|
||||
ID string `gorm:"primary_key,type:varchar(36)" json:"id"`
|
||||
CommonName string `gorm:"type:varchar(500)" json:"commonName"`
|
||||
Subject string `gorm:"type:varchar(500)" json:"subject"`
|
||||
Issuer string `gorm:"type:varchar(500)" json:"issuer"`
|
||||
NotBefore common.JsonTime `json:"notBefore"`
|
||||
NotAfter common.JsonTime `json:"notAfter"`
|
||||
Type string `gorm:"type:varchar(20);default:'imported'" json:"type"`
|
||||
StorageKey string `gorm:"type:varchar(100)" json:"storageKey"`
|
||||
Certificate string `gorm:"type:text" json:"certificate"`
|
||||
PrivateKey string `gorm:"type:text" json:"privateKey"`
|
||||
ID string `gorm:"primary_key,type:varchar(36)" json:"id"`
|
||||
CommonName string `gorm:"type:varchar(500)" json:"commonName"`
|
||||
Subject string `gorm:"type:varchar(500)" json:"subject"`
|
||||
Issuer string `gorm:"type:varchar(500)" json:"issuer"`
|
||||
NotBefore common.JsonTime `gorm:"type:datetime" json:"notBefore"`
|
||||
NotAfter common.JsonTime `gorm:"type:datetime" json:"notAfter"`
|
||||
Type string `gorm:"type:varchar(20);default:'imported'" json:"type"`
|
||||
StorageKey string `gorm:"type:varchar(100)" json:"storageKey"`
|
||||
Certificate string `gorm:"type:text" json:"certificate"`
|
||||
PrivateKey string `gorm:"type:text" json:"privateKey"`
|
||||
RequireClientAuth bool `gorm:"default:false" json:"requireClientAuth"`
|
||||
IssuedStatus string `gorm:"type:varchar(20);default:'success'" json:"issuedStatus"`
|
||||
IssuedError string `gorm:"type:text" json:"issuedError"`
|
||||
UpdatedAt common.JsonTime `json:"updatedAt"`
|
||||
IsDefault bool `gorm:"default:false" json:"isDefault"`
|
||||
Created common.JsonTime `json:"createdAt"`
|
||||
IssuedStatus string `gorm:"type:varchar(20);default:'success'" json:"issuedStatus"`
|
||||
IssuedError string `gorm:"type:text" json:"issuedError"`
|
||||
UpdatedAt common.JsonTime `gorm:"type:datetime" json:"updatedAt"`
|
||||
IsDefault bool `gorm:"default:false" json:"isDefault"`
|
||||
Created common.JsonTime `gorm:"type:datetime" json:"createdAt"`
|
||||
}
|
||||
|
||||
func (r *Certificate) TableName() string {
|
||||
|
||||
Reference in New Issue
Block a user