Skip to content

Commit fc44a78

Browse files
authored
Merge pull request #311 from shari-sushi/db-debug-only-local
Db debug only local
2 parents 1b4dd5d + 1965be5 commit fc44a78

File tree

14 files changed

+273
-189
lines changed

14 files changed

+273
-189
lines changed

cspell.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json",
3+
"version": "0.2",
4+
"userWords": [
5+
"envrc",
6+
"signup",
7+
"interactor",
8+
"youtu",
9+
"unpad",
10+
"loggedin",
11+
"vercel",
12+
"libc",
13+
"addgroup",
14+
"adduser",
15+
"docker",
16+
"dockercompose",
17+
"pkcs",
18+
"favs",
19+
"unfav",
20+
"myapp",
21+
"mysqld",
22+
"nextjs",
23+
"godotenv",
24+
"fav",
25+
"cnt",
26+
"cnts",
27+
"gorm",
28+
"vtuber",
29+
"vtubers",
30+
"vkara",
31+
"-ppassword",
32+
"gitflow",
33+
"abema",
34+
"iriam",
35+
"fargate",
36+
"ozzo",
37+
"sqlmock",
38+
"iflame",
39+
"gormdb",
40+
"vcontents",
41+
"healthcheck",
42+
"uroot",
43+
"ozzo"
44+
],
45+
"ignoreRegExpList": [
46+
"[0-9A-Za-zぁ-んァ-ヶ亜-熙纊-黑]+",
47+
"/arn:aws:*.+/g",
48+
"`.*`",
49+
"'.*'",
50+
"\".*\"",
51+
"// .*",
52+
"-- .*",
53+
"{/\\* .* \\*/}",
54+
"<!-- .* -->"
55+
],
56+
"ignorePaths": [
57+
"node_modules",
58+
".next",
59+
"architecture_figure",
60+
"LICENSE",
61+
"go.sum",
62+
"go.mod"
63+
]
64+
}

t0016Go/infra/db.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ func GetEnvVar() {
2323
if common.IsOnCloud {
2424
//クラウド環境
2525
fmt.Println("クラウド環境で起動")
26-
} else if common.IsOnLoclaWithDockerCompose {
26+
} else if common.IsOnLocalWithDockerCompose {
2727
// ローカルのdocker上(compose使用)
2828
fmt.Println("ローカルのdockerコンテナ内で起動")
29-
} else if common.IsOnLoclaWithOutDockerCompose {
29+
} else if common.IsOnLocalWithOutDockerCompose {
3030
//VSCodeで起動
3131
fmt.Println("VSCodeで起動。godotenv.Load使用")
3232
err := godotenv.Load("../.env")
@@ -64,7 +64,7 @@ func dbInit() database.SqlHandler {
6464
user = "shari"
6565
pw = "shari_sushi"
6666
}
67-
} else if common.IsOnLoclaWithDockerCompose {
67+
} else if common.IsOnLocalWithDockerCompose {
6868
fmt.Println("common.IsOnLoclaWithDockerCompose : true")
6969
// Golangはローカルのdocker-compose or ターミナルの go run で起動
7070
// MySQLはローカルのdocker上(compose使用) で起動
@@ -73,7 +73,7 @@ func dbInit() database.SqlHandler {
7373
}
7474
dbUrl = "v_kara_db"
7575
dbName = os.Getenv("MYSQL_DATABASE")
76-
} else if common.IsOnLoclaWithOutDockerCompose {
76+
} else if common.IsOnLocalWithOutDockerCompose {
7777
fmt.Println("develop env. is unknown")
7878
// Golangはローカルのdocker-compose or VSCodeで起動
7979
// MySQLはローカルでdockerを使用せずに起動
@@ -99,7 +99,9 @@ func dbInit() database.SqlHandler {
9999
var err error
100100
var sqlHandler *SqlHandler
101101
gormDB, err := gorm.Open(mysql.Open(path), &gorm.Config{})
102-
gormDB = gormDB.Debug()
102+
if !common.IsOnCloud {
103+
gormDB = gormDB.Debug()
104+
}
103105
if err == nil {
104106
sqlHandler = new(SqlHandler)
105107
sqlHandler.Conn = gormDB

t0016Go/interfaces/v1/controllers/common/env.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ var goEnv = os.Getenv("GO_ENV") //ローカルpc上での
1212
var isDockerCompose = os.Getenv("IS_DOCKER_COMPOSE") //docckercompos.ymlにのみ =true と記載
1313

1414
var IsOnCloud = (goEnv == "" && isDockerCompose == "")
15-
var IsOnLoclaWithDockerCompose = (goEnv == "" && isDockerCompose == "true")
16-
var IsOnLoclaWithOutDockerCompose = (goEnv == "development" && isDockerCompose == "")
17-
var IsOnLocal = (IsOnLoclaWithDockerCompose || IsOnLoclaWithOutDockerCompose)
15+
var IsOnLocalWithDockerCompose = (goEnv == "" && isDockerCompose == "true")
16+
var IsOnLocalWithOutDockerCompose = (goEnv == "development" && isDockerCompose == "")
17+
var IsOnLocal = (IsOnLocalWithDockerCompose || IsOnLocalWithOutDockerCompose)
1818

1919
func GetEnvHostDomain() string {
2020
if IsOnCloud {

t0016Go/interfaces/v1/controllers/common/vtuber_content.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ func ValidateVtuber(v domain.Vtuber) error {
2424
))
2525
}
2626

27-
func NomalizeMovie(m domain.Movie) domain.Movie {
27+
func NormalizeMovie(m domain.Movie) domain.Movie {
2828
// m.VtuberId = strings.TrimSpace(m.SingStart)
2929
m.MovieTitle = strings.TrimSpace(m.MovieTitle)
3030
m.MovieUrl = strings.TrimSpace(m.MovieUrl)

t0016Go/useCase/vtuber_content_interactor.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ func (interactor *VtuberContentInteractor) CreateVtuber(v domain.Vtuber) error {
5252
return nil
5353
}
5454
func (interactor *VtuberContentInteractor) CreateMovie(m domain.Movie) error {
55-
m = common.NomalizeMovie(m)
55+
m = common.NormalizeMovie(m)
5656

5757
if err := common.ValidateMovie(m); err != nil {
5858
return err
@@ -90,7 +90,7 @@ func (interactor *VtuberContentInteractor) UpdateVtuber(v domain.Vtuber) error {
9090
}
9191

9292
func (interactor *VtuberContentInteractor) UpdateMovie(m domain.Movie) error {
93-
m = common.NomalizeMovie(m)
93+
m = common.NormalizeMovie(m)
9494

9595
if err := common.ValidateMovie(m); err != nil {
9696
return err

t0016Next/myapp/package-lock.json

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)