summaryrefslogtreecommitdiff
path: root/cgi/init_sqlite.py
diff options
context:
space:
mode:
authorNiclas Dobbertin <niclas.dobbertin@mailbox.org>2026-07-10 11:51:09 +0200
committerNiclas Dobbertin <niclas.dobbertin@mailbox.org>2026-07-10 11:51:09 +0200
commit5aa8e0d2dafadabbe3796f63741868a9b0d17a5c (patch)
tree8f3177d3c2e8dbebd3b1ad04aa7b8fa6ff060c5c /cgi/init_sqlite.py
parentc6c842b93c616a690546c6dd0a029f578ecf5769 (diff)
move into subdirs
Diffstat (limited to 'cgi/init_sqlite.py')
-rw-r--r--cgi/init_sqlite.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/cgi/init_sqlite.py b/cgi/init_sqlite.py
new file mode 100644
index 0000000..acc6153
--- /dev/null
+++ b/cgi/init_sqlite.py
@@ -0,0 +1,17 @@
+#!/usr/bin/env python3
+
+import os
+import sqlite3
+
+db_path = "terminfinder_db.sqlite"
+
+if os.path.exists(db_path):
+ print(f"DB named {db_path} already exists")
+ exit(1)
+
+con = sqlite3.connect(db_path)
+cur = con.cursor()
+
+cur.execute(
+ "CREATE TABLE meeting(meeting_id, title, description, possible_dates, participants, PRIMARY KEY (meeting_id))"
+)