Size: a a a

2020 July 14

q

quavo in aiogram [ru]
В датабазах
источник

🔥M

🔥 Daniil Mihey 🔥... in aiogram [ru]
antony pywhy?
с одной стороны задания(сложные с его слов) , а с другой поездка в москву и казань..
ну вот это я вообще смог реализовать(ну и лень было)
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
quavo
Create_pool
    async def connect(self) -> None:
       assert self._pool is None, "DatabaseBackend is already running"
       kwargs = self._get_connection_kwargs()
       self._pool = await asyncpg.create_pool(str(self._database_url), **kwargs)
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
я этот коннект делаю
источник

ap

antony pywhy? in aiogram [ru]
🔥 Daniil Mihey 🔥
ну вот это я вообще смог реализовать(ну и лень было)
опа опа
источник

q

quavo in aiogram [ru]
Евгений Ры́марев
    async def connect(self) -> None:
       assert self._pool is None, "DatabaseBackend is already running"
       kwargs = self._get_connection_kwargs()
       self._pool = await asyncpg.create_pool(str(self._database_url), **kwargs)
Ээ, это ты чё каждый раз пул создаешь?
источник

q

quavo in aiogram [ru]
Или это у тебя при инициализации?
источник

🔥M

🔥 Daniil Mihey 🔥... in aiogram [ru]
antony pywhy?
опа опа
вот это понравилось
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
quavo
Ээ, это ты чё каждый раз пул создаешь?
нет, не каждый, только если не is_connected
источник

q

quavo in aiogram [ru]
Евгений Ры́марев
нет, не каждый, только если не is_connected
Ну короче при инициализации, понял
источник

q

quavo in aiogram [ru]
А сам коннккшн где
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
создаётся при запуске
database = Database(f'postgresql://{login}:{password}@{db_address}/{db_name}')
#далее в другом файле импорт и
   if not database.is_connected:
       await database.connect()
источник

T

Tishka17 in aiogram [ru]
Евгений Ры́марев
создаётся при запуске
database = Database(f'postgresql://{login}:{password}@{db_address}/{db_name}')
#далее в другом файле импорт и
   if not database.is_connected:
       await database.connect()
Нах?
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Tishka17
Нах?
что именно?
источник

T

Tishka17 in aiogram [ru]
Почему нельзя при запуске сразу дёрнуть connect?
источник

q

quavo in aiogram [ru]
Евгений Ры́марев
создаётся при запуске
database = Database(f'postgresql://{login}:{password}@{db_address}/{db_name}')
#далее в другом файле импорт и
   if not database.is_connected:
       await database.connect()
Так connect у тебя бля пул создаёт
источник

🔥M

🔥 Daniil Mihey 🔥... in aiogram [ru]
antony pywhy?
за окончание лицея что-то дают?
а ну и мне подписку на год дали на яндекс плюс
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
quavo
Так connect у тебя бля пул создаёт
🤔
источник

q

quavo in aiogram [ru]
Ладно, я не понимаю  просто по этим кускам кода, как ты достаешь коннекшн
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
quavo
Ладно, я не понимаю  просто по этим кускам кода, как ты достаешь коннекшн
никак не достаю. тут просто пул создаётся, ты прав. database потом используется для фетчей сразу, где они сам достают коннекшн
источник