[+] reuse settings from tickers

This commit is contained in:
Siarhei Siniak 2025-07-09 10:55:10 +03:00
parent 9aec75cdd7
commit c8370f96ff

@ -1,14 +1,15 @@
import asyncio import asyncio
import os # import os
from ..tickers_retrieval.emcont import Emcont from ..tickers_retrieval.emcont import Emcont
from ..tickers.models import Ticker from ..tickers.models import Ticker
from ..tickers.settings import Settings as ModelsSettings
import sqlalchemy.ext.asyncio import sqlalchemy.ext.asyncio
from typing import Any from typing import Any
async def run() -> None: async def run() -> None:
engine = sqlalchemy.ext.asyncio.create_async_engine( engine = sqlalchemy.ext.asyncio.create_async_engine(
os.environ['DB_URL'] ModelsSettings.singleton().db_url
) )
async_session = sqlalchemy.ext.asyncio.async_sessionmaker( async_session = sqlalchemy.ext.asyncio.async_sessionmaker(
engine engine