def write(self, if_exists:str=None):
def _create_database():
return self._engine.dialect.dbapi.create_database(
user=self._username, password=self._password, host=self._server, database=self.uuid,
page_size=self._pagesize
)
from sqlalchemy_utils import database_exists
from sqlalchemy import exc as dbexceptions
try:
if not database_exists(self._engine.url):
a = _create_database()
except dbexceptions.DatabaseError:
a = _create_database()
super().write(if_exists=if_exists)
评论列表
文章目录