You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
618 B

from fastapi import FastAPI
from tortoise.contrib.fastapi import register_tortoise
from .setting import setting
def register_mysql(app: FastAPI):
register_tortoise(
app,
config={
"connections": {
"default": setting.DB_URL
},
"apps": {
"rms": {
"models": ["models"],
"default_connection": "default"
}
},
'use_tz': False,
'timezone': setting.TIMEZONE
},
generate_schemas=True,
add_exception_handlers=False,
)