Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
孙龙
/
kaopu-server
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
da4483cb
authored
Nov 21, 2019
by
huangchengyi
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
no message
parent
61d02e6d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
7 deletions
.gitignore
configs/mysql.toml
internal/dao/dao.go
.gitignore
View file @
da4483cb
...
...
@@ -14,4 +14,5 @@ Homestead.json
/storage/debugbar
.DS_Store?
.DS_Store
/configs
\ No newline at end of file
/configs
cmd/cmd.exe
configs/mysql.toml
View file @
da4483cb
[
demo
]
[
liexin_credit
]
addr
=
"192.168.2.232:3306"
dsn
=
"
root:root@tcp(localhost:3306)/cndzys
?timeout=1s&readTimeout=1s&writeTimeout=1s&parseTime=true&loc=Local&charset=utf8mb4,utf8"
readDSN
=
["
root:root@tcp(127.0.0.2:3306)/cndzys?timeout=1s&readTimeout=1s&writeTimeout=1s&parseTime=true&loc=Local&charset=utf8mb4,utf8","root:root@tcp(127.0.0.3:3306)/cndzys?timeout=1s&readTimeout=1s&writeTimeout=1s&parseTime=true&loc=Local&charset=utf8,utf8mb4
"]
dsn
=
"
liexin_credit:liexin_credit#zsyM@tcp(192.168.2.232:3306)/liexin_credit
?timeout=1s&readTimeout=1s&writeTimeout=1s&parseTime=true&loc=Local&charset=utf8mb4,utf8"
readDSN
=
["
liexin_credit:liexin_credit#zsyM@tcp(192.168.2.232:3306)/liexin_credit?timeout=1s&readTimeout=1s&writeTimeout=1s&parseTime=true&loc=Local&charset=utf8mb4,utf8
"]
active
=
20
idle
=
10
idleTimeout
=
"4h"
queryTimeout
=
"200ms"
execTimeout
=
"300ms"
tranTimeout
=
"400ms"
internal/dao/dao.go
View file @
da4483cb
...
...
@@ -39,7 +39,7 @@ func checkErr(err error) {
func
New
()
(
Dao
)
{
var
(
dc
struct
{
Demo
*
sql
.
Config
Liexin_credit
*
sql
.
Config
}
rc
struct
{
Demo
*
redis
.
Config
...
...
@@ -55,7 +55,7 @@ func New() (Dao) {
checkErr
(
paladin
.
Get
(
"memcache.toml"
)
.
UnmarshalTOML
(
&
mc
))
return
&
dao
{
// mysql
db
:
sql
.
NewMySQL
(
dc
.
Demo
),
db
:
sql
.
NewMySQL
(
dc
.
Liexin_credit
),
// redis
redis
:
redis
.
NewPool
(
rc
.
Demo
),
redisExpire
:
int32
(
time
.
Duration
(
rc
.
DemoExpire
)
/
time
.
Second
),
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment