Настройки базы данных
Bases: BaseModel
Database connection settings.
.. note::
You can pass here any extra option supported by
`SQLAlchemy Engine class <https://docs.sqlalchemy.org/en/20/core/engines.html#sqlalchemy.create_engine>`_,
even if it is not mentioned in documentation.
Examples
.. code-block:: bash
HORIZON__DATABASE__URL=postgresql+asyncpg://postgres:postgres@localhost:5432/horizon
# custom option passed directly to engine factory
HORIZON__DATABASE__POOL_PRE_PING=True
Source code in horizon/backend/settings/database.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | |