Files
SingBox-Gopanel/internal/model/payment.go
CN-JS-HuiBai 1ed31b9292
All checks were successful
build / build (api, amd64, linux) (push) Successful in -47s
build / build (api, arm64, linux) (push) Successful in -48s
build / build (api.exe, amd64, windows) (push) Successful in -47s
first commit
2026-04-17 09:49:16 +08:00

20 lines
875 B
Go

package model
type Payment struct {
ID int `gorm:"primaryKey;column:id" json:"id"`
Name string `gorm:"column:name" json:"name"`
Payment string `gorm:"column:payment" json:"payment"`
Icon *string `gorm:"column:icon" json:"icon"`
Config *string `gorm:"column:config" json:"config"`
HandlingFeeFixed *int64 `gorm:"column:handling_fee_fixed" json:"handling_fee_fixed"`
HandlingFeePercent *int64 `gorm:"column:handling_fee_percent" json:"handling_fee_percent"`
Enable bool `gorm:"column:enable" json:"enable"`
Sort *int `gorm:"column:sort" json:"sort"`
CreatedAt int64 `gorm:"column:created_at" json:"created_at"`
UpdatedAt int64 `gorm:"column:updated_at" json:"updated_at"`
}
func (Payment) TableName() string {
return "v2_payment"
}