2019-09-08 21:05:43 +00:00
|
|
|
import logging
|
|
|
|
|
|
|
|
import asyncpg
|
|
|
|
|
|
|
|
log = logging.getLogger(__name__)
|
|
|
|
|
|
|
|
|
2019-09-18 23:48:52 +00:00
|
|
|
class Table:
|
2019-09-08 21:05:43 +00:00
|
|
|
@classmethod
|
2019-09-18 23:48:52 +00:00
|
|
|
async def create_pool(cls, uri, **kwargs) -> asyncpg.pool.Pool:
|
|
|
|
cls._pool = db = await asyncpg.create_pool(uri, **kwargs)
|
|
|
|
return db
|