def get_a_session(self, autoflush=True, autocommit=False, expire_on_commit=True, info=None): from firenado.util.sqlalchemy_util import Session Session.configure(bind=self.__engine, autoflush=autoflush, autocommit=autocommit, expire_on_commit=expire_on_commit, info=info) return Session()
def get_a_session(self, autoflush=True, autocommit=False, expire_on_commit=True, info=None): from firenado.util.sqlalchemy_util import Session Session.configure(bind=self.__engine, autoflush=autoflush, autocommit=autocommit, expire_on_commit=expire_on_commit, info=info) return Session()
def configure(self, config): from sqlalchemy import create_engine from sqlalchemy.exc import OperationalError from firenado.util.sqlalchemy_util import Session self.__connection['engine'] = create_engine(config['url']) try: self.__connection['engine'].connect() except OperationalError as error: sys.exit() Session.configure(bind=self.__connection['engine']) self.__connection['session'] = Session() self.__connection['backend'] = config['backend']
def configure(self, config): from sqlalchemy import create_engine from sqlalchemy.exc import OperationalError from firenado.util.sqlalchemy_util import Session self.__connection['engine'] = create_engine(config['url']) logger.info("Connecting to the database using the engine: %s.", self.__connection['engine']) try: self.__connection['engine'].connect() except OperationalError as error: logger.error("Error trying to connect to database: %s", error) sys.exit(errno.ECONNREFUSED) Session.configure(bind=self.__connection['engine']) self.__connection['session'] = Session() self.__connection['backend'] = config['backend']
def configure(self, config): from sqlalchemy import create_engine from sqlalchemy.exc import OperationalError from firenado.util.sqlalchemy_util import Session self.__connection['engine'] = create_engine(config['url']) logger.info("Connecting to the database using the engine: %s.", self.__connection['engine']) try: self.__connection['engine'].connect() except OperationalError as error: logger.error("Error trying to connect to database: %s", error) sys.exit(errno.ECONNREFUSED) Session.configure(bind=self.__connection['engine']) self.__connection['session'] = Session() self.__connection['backend'] = config['backend']
def get_a_session(self): from firenado.util.sqlalchemy_util import Session Session.configure(bind=self.__engine) return Session()
def get_a_session(self): from firenado.util.sqlalchemy_util import Session Session.configure(bind=self.__engine) return Session()