Merge commit '47296980495f8bbfc9493e93de85dd62de6fa6b9' as 'paste-framework'
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"app_name": "Paste 测试",
|
||||
|
||||
"db_engine_desc": "数据库连接信息,包含普通连接、异步连接以及连接选项,其中连接选项的配置必须对应 create_engine 或 create_async_engine 方法参数,后面加 _xx 后缀的,仅用于保存信息",
|
||||
"db_engine": {
|
||||
"engine": "mysql+pymysql://haiten:HaitenDB%4020250702@100.64.0.1:3360/haiten",
|
||||
"async_engine": "mysql+aiomysql://haiten:HaitenDB%4020250702@100.64.0.1:3360/haiten",
|
||||
"engine_option": {
|
||||
"echo": false,
|
||||
"pool_pre_ping": true,
|
||||
"pool_size": 20,
|
||||
"max_overflow": 200
|
||||
}
|
||||
},
|
||||
|
||||
"logger_desc": "用于日志输出的配置,各服务可以有自己的配置,但要使用独立配置时,必须编写额外代码",
|
||||
"logger": {
|
||||
"default": {
|
||||
"desc": "默认日志配置,该配置小节的名称已经配置在 PASTE 框架中",
|
||||
"basic": {
|
||||
"filename": "logs/root.log",
|
||||
"format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s",
|
||||
"level": 20
|
||||
},
|
||||
"filename": "logs/default.log",
|
||||
"name": "Demo",
|
||||
"max_bytes": 20971520,
|
||||
"backup_count": 40
|
||||
}
|
||||
},
|
||||
|
||||
"rbac_desc": "RBAC 基础信息配置",
|
||||
"rbac": {
|
||||
"table": {
|
||||
"assignment": "hat_auth_assignment",
|
||||
"item": "hat_auth_item",
|
||||
"item_child": "hat_auth_item_child",
|
||||
"rule": "hat_auth_rule",
|
||||
"user": "hat_user"
|
||||
},
|
||||
"user_class": "paste.rbac.rbac_user.RbacUser"
|
||||
},
|
||||
|
||||
"version": "1.0.1"
|
||||
}
|
||||
Reference in New Issue
Block a user