import sqlite3
conn = sqlite3.connect('archive.db')
cursor = conn.cursor()
cursor.execute('''
CREATE TABLE IF NOT EXISTS archives (
id INTEGER PRIMARY KEY AUTOINCREMENT,
title TEXT NOT NULL,
content TEXT NOT NULL
);
''')
cursor.execute('''
CREATE TABLE IF NOT EXISTS manuals (
id INTEGER PRIMARY KEY AUTOINCREMENT,
section TEXT NOT NULL,
content TEXT NOT NULL
);
''')
conn.commit()
conn.close()
def add_archive(title, content):
conn = sqlite3.connect('archive.db')
cursor = conn.cursor()
cursor.execute('INSERT INTO archives (title, content) VALUES (?, ?)', (title, content))
conn.commit()
conn.close()
def add_manual(section, content):
conn = sqlite3.connect('archive.db')
cursor = conn.cursor()
cursor.execute('INSERT INTO manuals (section, content) VALUES (?, ?)', (section, content))
conn.commit()
conn.close()
def view_archives():
conn = sqlite3.connect('archive.db')
cursor = conn.cursor()
cursor.execute('SELECT * FROM archives')
result = cursor.fetchall()
conn.close()
return result
def view_manuals():
conn = sqlite3.connect('archive.db')
cursor = conn.cursor()
cursor.execute('SELECT * FROM manuals')
result = cursor.fetchall()
conn.close()
return result
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!