Commit 4f8bd3cb authored by Confusion-ymc's avatar Confusion-ymc

添加测试数据库

parent 4d4ae359
from configs import env
from configs import env, mongodb_url
class Settings:
env = env
name = '本地环境'
mongodb = 'mongodb://127.0.0.1:27017'
# 'mongodb://13.115.26.128:27017' # test
mongodb = mongodb_url(sock_path='13.115.26.128:27018', user_name='root', pwd='ETHQig66tzxoZc+wuIPEUTMVsY')
# mongodb = mongodb_url('127.0.0.1:27017')
# api
identify_jwt = 'https://apit.matrixone.io/identity/.well-known/openid-configuration/jwks'
import os
from urllib.parse import quote_plus
def mongodb_url(sock_path, user_name=None, pwd=None):
if user_name and pwd:
return f"mongodb://{quote_plus(user_name)}:{quote_plus(pwd)}@{sock_path}"
else:
return f"mongodb://{sock_path}"
# 获取环境变量
env = os.getenv("MATRIXONE_ENVIRONMENT", "LOCAL")
......
from typing import Dict
from urllib.parse import quote_plus
import pytz
from bson import CodecOptions
......@@ -33,3 +34,6 @@ def register_mongodb(app):
mongodb_manger = AioMongodbManager()
mongodb_manger.setup_pool(settings.mongodb, 'pyfund')
app.state.mongodb_manger = mongodb_manger
from urllib.parse import quote
quote('mongodb://root:ETHQig66tzxoZc+wuIPEUTMVsY@13.115.26.128:27018')
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment