19 lines
442 B
Python
19 lines
442 B
Python
|
from sqlalchemy.orm import sessionmaker
|
||
|
|
||
|
class Shared:
|
||
|
_client = None # For instagram
|
||
|
_engine = None # For engine
|
||
|
|
||
|
@classmethod
|
||
|
def __init__(cls, cl, eng):
|
||
|
cls._client = cl
|
||
|
cls._engine = eng
|
||
|
|
||
|
@classmethod
|
||
|
def ig_get_client(cls):
|
||
|
return cls._client
|
||
|
|
||
|
@classmethod
|
||
|
def db_get_session(cls):
|
||
|
Session = sessionmaker(bind=cls._engine)
|
||
|
return Session()
|