diff --git a/db_operations.py b/db_operations.py index 4ce5061..5f8de0b 100644 --- a/db_operations.py +++ b/db_operations.py @@ -64,10 +64,14 @@ def add_channel(name, url, bbs_nodes=None, interface=None): def get_channels(): conn = get_db_connection() c = conn.cursor() - c.execute("SELECT name, url FROM channels") + c.execute("SELECT id, name, url FROM channels") return c.fetchall() - +def remove_channel(id): + conn = get_db_connection() + c = conn.cursor() + c.execute("DELETE FROM channels WHERE id = ?", (id,)) + conn.commit() def add_bulletin(board, sender_short_name, subject, content, bbs_nodes, interface, unique_id=None): conn = get_db_connection()