@ -14,42 +14,9 @@ import (
* * 链 接 数 据 库 , 注 册 已 经 存 在 的 数 据 表 , 进 行 orm 映 射 操 作
* * 链 接 数 据 库 , 注 册 已 经 存 在 的 数 据 表 , 进 行 orm 映 射 操 作
* /
* /
func init ( ) {
func init ( ) {
//initFastPay()
initLegend ( )
initLegend ( )
}
}
/ * *
* * 初 始 化 快 付 支 付 系 统 的 mysql 数 据 库
* /
func initFastPay ( ) {
dbType , _ := web . AppConfig . String ( "dbtype" )
mysqlHost , _ := web . AppConfig . String ( "fast::host" )
mysqlPort , _ := web . AppConfig . String ( "fast::port" )
mysqlUserName , _ := web . AppConfig . String ( "fast::username" )
mysqlPassword , _ := web . AppConfig . String ( "fast::password" )
mysqlDbName , _ := web . AppConfig . String ( "fast::dbname" )
logs . Info ( "host:%s, port:%s, usreName:%s, password:%s, dbname:%s, dbType:%s" , mysqlHost , mysqlPort ,
mysqlUserName , mysqlPassword , mysqlDbName , dbType )
pStr := fmt . Sprintf ( "%s:%s@tcp(%s:%s)/%s?charset=utf8&loc=Local" ,
mysqlUserName , mysqlPassword , mysqlHost , mysqlPort , mysqlDbName )
if err := orm . RegisterDataBase ( "default" , dbType , pStr ) ; err != nil {
logs . Error ( "init fast fail: %s" , err )
os . Exit ( 1 )
}
orm . SetMaxIdleConns ( "default" , 30 )
orm . SetMaxIdleConns ( "default" , 30 )
orm . RegisterModel ( new ( fast . MerchantInfo ) )
orm . RegisterModel ( new ( fast . RpUserPayConfig ) )
orm . RegisterModel ( new ( fast . RpUserBankAccount ) )
orm . RegisterModel ( new ( fast . AccountInfo ) )
logs . Info ( "init fast success ......" )
}
/ * *
/ * *
* * 初 始 化 传 奇 支 付 系 统 的 mysql 数 据 库
* * 初 始 化 传 奇 支 付 系 统 的 mysql 数 据 库
* /
* /