You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
532 B
Python

import sqlite3
from datetime import datetime
def log_event(camera_id, objects):
conn = sqlite3.connect('events.db')
c = conn.cursor()
for obj in objects:
c.execute("INSERT INTO events (camera_id, timestamp, object) VALUES (?, ?, ?)",
(camera_id, datetime.now(), str(obj)))
conn.commit()
conn.close()
def get_all_events():
conn = sqlite3.connect('events.db')
c = conn.cursor()
c.execute("SELECT * FROM events")
events = c.fetchall()
conn.close()
return events