Query
CREATE TABLE hooks (
id TEXT PRIMARY KEY,
name TEXT NOT NULL,
event TEXT NOT NULL DEFAULT 'pre_tool',
tool_pattern TEXT NOT NULL DEFAULT '*',
action TEXT NOT NULL DEFAULT 'log' CHECK (action IN ('shell', 'block', 'log')),
command TEXT NOT NULL DEFAULT '',
enabled INTEGER NOT NULL DEFAULT 1,
created_at TEXT NOT NULL DEFAULT (datetime('now'))
)