mirror of
https://github.com/anomalyco/opencode.git
synced 2026-05-03 15:00:24 +00:00
wip: logging improvements
This commit is contained in:
parent
f41b7bbd0a
commit
f100777199
41 changed files with 848 additions and 438 deletions
16
internal/db/migrations/20250508122310_create_logs_table.sql
Normal file
16
internal/db/migrations/20250508122310_create_logs_table.sql
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
-- +goose Up
|
||||
CREATE TABLE logs (
|
||||
id TEXT PRIMARY KEY,
|
||||
session_id TEXT REFERENCES sessions(id) ON DELETE CASCADE,
|
||||
timestamp INTEGER NOT NULL,
|
||||
level TEXT NOT NULL,
|
||||
message TEXT NOT NULL,
|
||||
attributes TEXT,
|
||||
created_at INTEGER NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX logs_session_id_idx ON logs(session_id);
|
||||
CREATE INDEX logs_timestamp_idx ON logs(timestamp);
|
||||
|
||||
-- +goose Down
|
||||
DROP TABLE logs;
|
||||
Loading…
Add table
Add a link
Reference in a new issue