def __init__(self, sqlurl_or_engine: Union[str, Engine], **kwargs):
super().__init__()
if isinstance(sqlurl_or_engine, str):
self._sqlurl = sqlurl_or_engine
self._engine = create_engine(sqlurl_or_engine)
elif isinstance(sqlurl_or_engine, Engine):
self._engine = sqlurl_or_engine
self._sqlurl = self._engine.url
self._session_maker = AutoCloseSessionMaker(bind=self._engine, **kwargs)
评论列表
文章目录