diff --git a/ecs/jskult-webapp/src/db/database.py b/ecs/jskult-webapp/src/db/database.py index 971c859e..b4a54fb8 100644 --- a/ecs/jskult-webapp/src/db/database.py +++ b/ecs/jskult-webapp/src/db/database.py @@ -1,4 +1,4 @@ -from sqlalchemy import (Connection, CursorResult, Engine, QueuePool, +from sqlalchemy import (Connection, CursorResult, Engine, NullPool, create_engine, event, exc, text) from sqlalchemy.engine.url import URL from sqlalchemy.pool import Pool @@ -63,8 +63,7 @@ class Database: self.__engine = create_engine( self.__connection_string, - pool_timeout=5, - poolclass=QueuePool + poolclass=NullPool ) @classmethod @@ -181,7 +180,7 @@ class Database: self.__connection = None def to_jst(self): - self.execute('SET time_zone = "+9:00"') + self.execute('SET time_zone = "+9:00"') def __execute_with_transaction(self, query: str, parameters: dict): # トランザクションを開始してクエリを実行する