verstak/internal/core/storage/migrations_013.sql.go

13 lines
398 B
Go

package storage
// migration013 — worklog_entry_events table linking entries to activity events.
const migration013 = `
CREATE TABLE IF NOT EXISTS worklog_entry_events (
entry_id TEXT NOT NULL REFERENCES worklog_entries(id) ON DELETE CASCADE,
event_id TEXT NOT NULL,
PRIMARY KEY (entry_id, event_id)
);
CREATE INDEX IF NOT EXISTS idx_wle_events ON worklog_entry_events(event_id);
`