def setup_db(): db_file = os.path.join( os.path.dirname(__file__), 'db', 'pypi.sqlite') db_session.global_init(db_file)
def init_db(): # init db session to talk with db. Similar to how in our app we open up a single session # This really just inits the db_session.__factory connected to this path, that way we can use it to create sessions # later top_folder = os.path.dirname(__file__) rel_file = os.path.join("..", "db", "pypi.sqlite") db_file = os.path.join(top_folder, rel_file) db_session.global_init(db_file)
def setup_db(log: logbook.Logger): db_file = os.path.join( os.path.dirname(__file__), 'db', 'pypi.sqlite') db_session.global_init(db_file) log.notice(f'Database initialized.')
def init_dbs(): db_file = os.path.abspath( os.path.join( os.path.dirname(__file__), '..', 'db', 'pypi.sqlite' )) db_session.global_init(db_file) mongo_setup.global_init()
def init_db(): top_folder = os.path.dirname(__file__) rel_file = os.path.join('..', 'db', 'pypi.sqlite') db_file = os.path.abspath(os.path.join(top_folder, rel_file)) db_session.global_init(db_file)
def init_db(): db_file = pathlib.Path(__file__).parent.parent / 'db' / 'pypi_org.sqlite' db_session.global_init(str(db_file))
def init_db(): # init a db session to talk with db. inits db_session.__factory (if needed) top_level = os.path.dirname(__file__) rel_file = os.path.join("..", "db", "pypi.sqlite") db_file = os.path.join(top_level, rel_file) db_session.global_init(db_file, echo=False)