knowledgebase/db/models.py
@@ -473,8 +473,14 @@ C_ACCESS = Column(Integer) C_EDIT = Column(Integer) engine = None if os.path.isfile("db.db"): os.remove("db.db") engine = create_engine('sqlite:///db.db', echo=False) metadata.create_all(engine) def get_engine(): return engine def init_base_db(db_path: str): global engine, metadata if os.path.isfile(db_path): os.remove(db_path) engine = create_engine(f'sqlite:///{db_path}', echo=False) metadata.create_all(engine)