9 lines
291 B
Python
9 lines
291 B
Python
from pydantic import AnyUrl, BaseModel, PositiveInt
|
|
|
|
|
|
class RepositorySettings(BaseModel):
|
|
dsn: AnyUrl = "sqlite+aiosqlite:///db.sqlite3"
|
|
pool_size: PositiveInt = 5
|
|
pool_recycle: PositiveInt = 60 # in seconds: 1 minute
|
|
pool_timeout: PositiveInt = 60 # in seconds: 1 minute
|