| import sqlite3 | |
| engine = sqlite3.connect('configs/text_app.db', check_same_thread=False) | |
| cur = engine.cursor() | |
| def create_table(): | |
| cur.execute(""" | |
| CREATE TABLE IF NOT EXISTS input_text( | |
| id INTEGER PRIMARY KEY, | |
| text TEXT NOT NULL, | |
| app NVARCHAR(20) NOT NULL | |
| ) | |
| """) | |
| def add_one_item(text, app, table='input_text'): | |
| cur.execute(f"INSERT INTO {table} (text, app) VALUES (?, ?)", (text, app,)) | |
| engine.commit() | |
| def get_all_data(table='input_text'): | |
| data = cur.execute('SELECT * FROM {}'.format(table)) | |
| return data.fetchall() | |