Passport/pkg/internal/models/clients.go
LittleSheep a8d919dc5b ♻️ Refactored relation system
⬆️ Support new realm & relation api
2024-07-16 00:02:28 +08:00

17 lines
568 B
Go

package models
import "gorm.io/datatypes"
type ThirdClient struct {
BaseModel
Alias string `json:"alias" gorm:"uniqueIndex"`
Name string `json:"name"`
Description string `json:"description"`
Secret string `json:"secret"`
Urls datatypes.JSONSlice[string] `json:"urls"`
Callbacks datatypes.JSONSlice[string] `json:"callbacks"`
IsDraft bool `json:"is_draft"`
AccountID *uint `json:"account_id"`
}