diff options
| author | MHSanaei <ho3ein.sanaei@gmail.com> | 2023-06-01 00:44:54 +0300 |
|---|---|---|
| committer | MHSanaei <ho3ein.sanaei@gmail.com> | 2023-06-01 00:44:54 +0300 |
| commit | e4e0deeed44a3ece62b5e24ecb629cecd20d9f23 (patch) | |
| tree | 446e0f7d1624ea5685067bf72f3eaddb8afa6f87 /v2ui/v2ui.go | |
| parent | 48dce38e14ffe3f96d4a9a5b85f6971be34d5448 (diff) | |
removed - v2-ui migrate
Diffstat (limited to 'v2ui/v2ui.go')
| -rw-r--r-- | v2ui/v2ui.go | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/v2ui/v2ui.go b/v2ui/v2ui.go deleted file mode 100644 index 57d673cf..00000000 --- a/v2ui/v2ui.go +++ /dev/null @@ -1,51 +0,0 @@ -package v2ui - -import ( - "fmt" - "x-ui/config" - "x-ui/database" - "x-ui/database/model" - "x-ui/util/common" - "x-ui/web/service" -) - -func MigrateFromV2UI(dbPath string) error { - err := initDB(dbPath) - if err != nil { - return common.NewError("init v2-ui database failed:", err) - } - err = database.InitDB(config.GetDBPath()) - if err != nil { - return common.NewError("init x-ui database failed:", err) - } - - v2Inbounds, err := getV2Inbounds() - if err != nil { - return common.NewError("get v2-ui inbounds failed:", err) - } - if len(v2Inbounds) == 0 { - fmt.Println("migrate v2-ui inbounds success: 0") - return nil - } - - userService := service.UserService{} - user, err := userService.GetFirstUser() - if err != nil { - return common.NewError("get x-ui user failed:", err) - } - - inbounds := make([]*model.Inbound, 0) - for _, v2inbound := range v2Inbounds { - inbounds = append(inbounds, v2inbound.ToInbound(user.Id)) - } - - inboundService := service.InboundService{} - err = inboundService.AddInbounds(inbounds) - if err != nil { - return common.NewError("add x-ui inbounds failed:", err) - } - - fmt.Println("migrate v2-ui inbounds success:", len(inbounds)) - - return nil -} |
