Skip to content

Commit 7b41f49

Browse files
author
cg33
committed
fixed cli bug
1 parent c510ee8 commit 7b41f49

File tree

6 files changed

+17
-6
lines changed

6 files changed

+17
-6
lines changed

admincli/Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
GOCMD=go
22
GOBUILD=$(GOCMD) build
33
BINARY_NAME=admincli
4-
VERSION=v0.2.4
4+
LASTVERSION=v0.2.4
5+
VERSION=v0.2.5
56

67
all:
78
GO111MODULE=on $(GOBUILD) -o ./build/mac/$(BINARY_NAME)
89
GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=amd64 $(GOBUILD) -o ./build/linux/x86_64/$(BINARY_NAME)
910
GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=arm $(GOBUILD) -o ./build/linux/armel/$(BINARY_NAME)
1011
GO111MODULE=on CGO_ENABLED=0 GOOS=windows GOARCH=amd64 $(GOBUILD) -o ./build/windows/x86_64/$(BINARY_NAME).exe
1112
GO111MODULE=on CGO_ENABLED=0 GOOS=windows GOARCH=386 $(GOBUILD) -o ./build/windows/i386/$(BINARY_NAME).exe
13+
rm -rf build/linux/armel/admincli_linux_armel_$(LASTVERSION).zip
14+
rm -rf build/linux/x86_64/admincli_linux_x86_64_$(LASTVERSION).zip
15+
rm -rf build/windows/x86_64/admincli_windows_x86_64_$(LASTVERSION).zip
16+
rm -rf build/windows/i386/admincli_windows_i386_$(LASTVERSION).zip
17+
rm -rf build/mac/admincli_darwin_x86_64_$(LASTVERSION).zip
1218
zip -q build/linux/armel/admincli_linux_armel_$(VERSION).zip build/linux/armel/admincli
1319
zip -q build/linux/x86_64/admincli_linux_x86_64_$(VERSION).zip build/linux/x86_64/admincli
1420
zip -q build/windows/x86_64/admincli_windows_x86_64_$(VERSION).zip build/windows/x86_64/admincli.exe

admincli/cli.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,7 @@ func generateFile(table string, conn db.Connection, fieldField, typeField, packa
405405
content := `package ` + packageName + `
406406
407407
import (
408+
"github.com/chenhg5/go-admin/modules/db"
408409
"github.com/chenhg5/go-admin/plugins/admin/modules/table"
409410
"github.com/chenhg5/go-admin/template/types"
410411
"github.com/chenhg5/go-admin/template/types/form"
@@ -501,7 +502,7 @@ var Generators = map[string]table.Generator{` + tableStr + `
501502
}
502503

503504
func getType(typeName string) string {
504-
r, _ := regexp.Compile(`\\(.*\\)`)
505+
r, _ := regexp.Compile(`\(.*?\)`)
505506
typeName = r.ReplaceAllString(typeName, "")
506507
return strings.Title(strings.Replace(typeName, " unsigned", "", -1))
507508
}

admincli/cli_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,7 @@ func TestGetLatestVersion(t *testing.T) {
1313
func TestCompareVersion(t *testing.T) {
1414
fmt.Println(isRequireUpdate(system.Version, getLatestVersion()))
1515
}
16+
17+
func TestGetType(t *testing.T) {
18+
fmt.Println(getType("int(3434)"))
19+
}

modules/menu/menu.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func (menu *Menu) AddMaxOrder() {
3939

4040
func (menu *Menu) SetActiveClass(path string) *Menu {
4141

42-
reg, _ := regexp.Compile(`\\\?(.*)`)
42+
reg, _ := regexp.Compile(`\?(.*)`)
4343
path = reg.ReplaceAllString(path, "")
4444

4545
for i := 0; i < len(menu.List); i++ {

modules/system/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
package system
22

3-
const Version = "v0.2.4"
3+
const Version = "v0.2.5"

plugins/admin/controller/handler.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ func setFormWithReturnErrMessage(ctx *context.Context, errMsg string, kind strin
9696
SetTitle(template2.HTML(strings.Title(kind))).
9797
SetPrimaryKey(panel.GetPrimaryKey().Name).
9898
SetPrefix(config.PrefixFixSlash()).
99-
SetUrl(config.Url("/" + kind + "/" + prefix)).
99+
SetUrl(config.Url("/"+kind+"/"+prefix)).
100100
SetToken(auth.TokenHelper.AddToken()).
101-
SetInfoUrl(config.Url("/info/" + prefix + queryParam)).
101+
SetInfoUrl(config.Url("/info/"+prefix+queryParam)).
102102
GetContent(),
103103
Description: description,
104104
Title: title,

0 commit comments

Comments
 (0)