fix rate-limit valid login bug and fix sessions of redis and psql in tests
This commit is contained in:
@@ -17,7 +17,12 @@ from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column, relationship
|
||||
|
||||
from src.models.configs_read.env import env_settings
|
||||
|
||||
engine = create_async_engine(f"postgresql+asyncpg://{env_settings.DB_USER}:{env_settings.DB_PASSWORD}@{env_settings.DB_HOST}:{env_settings.DB_PORT}/{env_settings.DB_POSTGRESS}")
|
||||
engine = create_async_engine(f"postgresql+asyncpg://{env_settings.DB_USER}:{env_settings.DB_PASSWORD}@{env_settings.DB_HOST}:{env_settings.DB_PORT}/{env_settings.DB_POSTGRESS}",
|
||||
pool_size=20, # сколько соединений держать открытыми постоянно
|
||||
max_overflow=10, # сколько доп. соединений можно создать при пиковой нагрузке
|
||||
pool_timeout=30, # сколько ждать свободное соединение, прежде чем упасть с ошибкой
|
||||
pool_pre_ping=True, # проверять соединение перед использованием (ловит "протухшие" соединения)
|
||||
)
|
||||
|
||||
'''remember as a boilerplate, or just cp/pst'''
|
||||
class Model(DeclarativeBase):
|
||||
|
||||
Reference in New Issue
Block a user