lyg
2 天以前 22f370322412074174cde20ecfd14ec03657ab63
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)
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)