AICEO / temp /database.py
mgbam's picture
Rename memory/database.py to temp/database.py
95dba9d verified
raw
history blame
781 Bytes
import sqlite3
import os
# Define safe path for Hugging Face Docker environment
DB_PATH = os.path.join("/tmp", "memory.db")
def init_db():
conn = sqlite3.connect(DB_PATH)
cursor = conn.cursor()
cursor.execute(
"""CREATE TABLE IF NOT EXISTS agent_logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
agent TEXT,
action TEXT,
result TEXT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP
)"""
)
conn.commit()
conn.close()
def log_action(agent, action, result):
conn = sqlite3.connect(DB_PATH)
cursor = conn.cursor()
cursor.execute(
"INSERT INTO agent_logs (agent, action, result) VALUES (?, ?, ?)",
(agent, action, result)
)
conn.commit()
conn.close()