Versions in this module Expand all Collapse all v1 v1.0.0 Sep 30, 2025 Changes in this version + const ProxyTypeHttp + const ProxyTypeTcp + const ProxyTypeUdp + const UserLevelRoot + const UserLevelUser + var DB *gorm.DB + var ProxyStateRunning = "RUNNING" + var ProxyStateStopped = "STOPPED" + func NewGormDB() + type ConfigBasic struct + CreatedAt int64 + Key string + UpdatedAt int64 + Value string + func (table *ConfigBasic) First() error + func (table *ConfigBasic) GetServerPort() (string, error) + func (table *ConfigBasic) SaveServerPort(port string) error + func (table *ConfigBasic) TableName() string + type ProxyBasic struct + CreatedAt int64 + FailDetail string + ListenPort string + Name string + State string + TargetAddress string + TargetPort string + Type string + UpdatedAt int64 + Uuid string + func (table *ProxyBasic) All() ([]*ProxyBasic, error) + func (table *ProxyBasic) CountForName() (int64, error) + func (table *ProxyBasic) CountForPort() (int64, error) + func (table *ProxyBasic) First() error + func (table *ProxyBasic) TableName() string + type UserBasic struct + CreatedAt int64 + Level string + Password string + UpdatedAt int64 + Username string + Uuid string + func (table *UserBasic) CountForSave() (int64, error) + func (table *UserBasic) First() error + func (table *UserBasic) TableName() string