update table_name and column_name in SQL
This commit is contained in:
parent
cd0f2a2c41
commit
f68e432570
|
|
@ -32,16 +32,16 @@ def add_kb_to_db(kb_name, vs_type, embed_model):
|
||||||
conn = sqlite3.connect(DB_ROOT)
|
conn = sqlite3.connect(DB_ROOT)
|
||||||
c = conn.cursor()
|
c = conn.cursor()
|
||||||
# Create table
|
# Create table
|
||||||
c.execute('''CREATE TABLE if not exists KNOWLEDGE_BASE
|
c.execute('''CREATE TABLE if not exists knowledge_base
|
||||||
(ID INTEGER PRIMARY KEY AUTOINCREMENT,
|
(id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||||
KB_NAME TEXT,
|
kb_name TEXT,
|
||||||
VS_TYPE TEXT,
|
vs_type TEXT,
|
||||||
EMBED_MODEL TEXT,
|
embed_model TEXT,
|
||||||
FILE_COUNT INTEGER,
|
file_count INTEGER,
|
||||||
CREATE_TIME DATETIME) ''')
|
create_time DATETIME) ''')
|
||||||
# Insert a row of data
|
# Insert a row of data
|
||||||
c.execute(f"""INSERT INTO KNOWLEDGE_BASE
|
c.execute(f"""INSERT INTO knowledge_base
|
||||||
(KB_NAME, VS_TYPE, EMBED_MODEL, FILE_COUNT, CREATE_TIME)
|
(kb_name, vs_type, embed_model, file_count, create_time)
|
||||||
VALUES
|
VALUES
|
||||||
('{kb_name}','{vs_type}','{embed_model}',
|
('{kb_name}','{vs_type}','{embed_model}',
|
||||||
0,'{datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")}')""")
|
0,'{datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")}')""")
|
||||||
|
|
@ -53,8 +53,8 @@ def kb_exists(kb_name):
|
||||||
conn = sqlite3.connect(DB_ROOT)
|
conn = sqlite3.connect(DB_ROOT)
|
||||||
c = conn.cursor()
|
c = conn.cursor()
|
||||||
c.execute(f'''SELECT COUNT(*)
|
c.execute(f'''SELECT COUNT(*)
|
||||||
FROM KNOWLEDGE_BASE
|
FROM knowledge_base
|
||||||
WHERE KB_NAME="{kb_name}" ''')
|
WHERE kb_name="{kb_name}" ''')
|
||||||
status = True if c.fetchone()[0] else False
|
status = True if c.fetchone()[0] else False
|
||||||
conn.commit()
|
conn.commit()
|
||||||
conn.close()
|
conn.close()
|
||||||
|
|
@ -64,9 +64,9 @@ def kb_exists(kb_name):
|
||||||
def load_kb_from_db(kb_name):
|
def load_kb_from_db(kb_name):
|
||||||
conn = sqlite3.connect(DB_ROOT)
|
conn = sqlite3.connect(DB_ROOT)
|
||||||
c = conn.cursor()
|
c = conn.cursor()
|
||||||
c.execute(f'''SELECT KB_NAME, VS_TYPE, EMBED_MODEL
|
c.execute(f'''SELECT kb_name, vs_type, embed_model
|
||||||
FROM KNOWLEDGE_BASE
|
FROM knowledge_base
|
||||||
WHERE KB_NAME="{kb_name}" ''')
|
WHERE kb_name="{kb_name}" ''')
|
||||||
resp = c.fetchone()
|
resp = c.fetchone()
|
||||||
if resp:
|
if resp:
|
||||||
kb_name, vs_type, embed_model = resp
|
kb_name, vs_type, embed_model = resp
|
||||||
|
|
@ -81,8 +81,8 @@ def delete_kb_from_db(kb_name):
|
||||||
conn = sqlite3.connect(DB_ROOT)
|
conn = sqlite3.connect(DB_ROOT)
|
||||||
c = conn.cursor()
|
c = conn.cursor()
|
||||||
c.execute(f'''DELETE
|
c.execute(f'''DELETE
|
||||||
FROM KNOWLEDGE_BASE
|
FROM knowledge_base
|
||||||
WHERE KB_NAME="{kb_name}" ''')
|
WHERE kb_name="{kb_name}" ''')
|
||||||
conn.commit()
|
conn.commit()
|
||||||
conn.close()
|
conn.close()
|
||||||
return True
|
return True
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue