@@ -0,0 +1,14 @@
2+-- +goose StatementBegin
3+-- Add indexes on created_at columns for better ORDER BY performance
4+CREATE INDEX IF NOT EXISTS idx_sessions_created_at ON sessions (created_at);
5+CREATE INDEX IF NOT EXISTS idx_messages_created_at ON messages (created_at);
6+CREATE INDEX IF NOT EXISTS idx_files_created_at ON files (created_at);
10+-- +goose StatementBegin
11+DROP INDEX IF EXISTS idx_sessions_created_at;
12+DROP INDEX IF EXISTS idx_messages_created_at;
13+DROP INDEX IF EXISTS idx_files_created_at;
14+-- +goose StatementEnd