diff options
Diffstat (limited to 'database')
| -rw-r--r-- | database/db.go | 16 | ||||
| -rw-r--r-- | database/model/model.go | 6 |
2 files changed, 5 insertions, 17 deletions
diff --git a/database/db.go b/database/db.go index 92fca27a..15ff0e65 100644 --- a/database/db.go +++ b/database/db.go @@ -1,15 +1,16 @@ package database import ( - "gorm.io/driver/sqlite" - "gorm.io/gorm" - "gorm.io/gorm/logger" "io/fs" "os" "path" "x-ui/config" - "x-ui/xray" "x-ui/database/model" + "x-ui/xray" + + "gorm.io/driver/sqlite" + "gorm.io/gorm" + "gorm.io/gorm/logger" ) var db *gorm.DB @@ -41,9 +42,6 @@ func initInbound() error { func initSetting() error { return db.AutoMigrate(&model.Setting{}) } -func initInboundClientIps() error { - return db.AutoMigrate(&model.InboundClientIps{}) -} func initClientTraffic() error { return db.AutoMigrate(&xray.ClientTraffic{}) } @@ -83,10 +81,6 @@ func InitDB(dbPath string) error { if err != nil { return err } - err = initInboundClientIps() - if err != nil { - return err - } err = initClientTraffic() if err != nil { return err diff --git a/database/model/model.go b/database/model/model.go index 30e348be..56118c73 100644 --- a/database/model/model.go +++ b/database/model/model.go @@ -43,11 +43,6 @@ type Inbound struct { Tag string `json:"tag" form:"tag" gorm:"unique"` Sniffing string `json:"sniffing" form:"sniffing"` } -type InboundClientIps struct { - Id int `json:"id" gorm:"primaryKey;autoIncrement"` - ClientEmail string `json:"clientEmail" form:"clientEmail" gorm:"unique"` - Ips string `json:"ips" form:"ips"` -} func (i *Inbound) GenXrayInboundConfig() *xray.InboundConfig { listen := i.Listen @@ -74,7 +69,6 @@ type Client struct { ID string `json:"id"` AlterIds uint16 `json:"alterId"` Email string `json:"email"` - LimitIP int `json:"limitIp"` Security string `json:"security"` TotalGB int64 `json:"totalGB" form:"totalGB"` ExpiryTime int64 `json:"expiryTime" form:"expiryTime"` |
