opencode/.opencode
Dax Raad a48a5a3462 core: migrate from custom JSON storage to standard Drizzle migrations to improve database reliability and performance
This replaces the previous manual JSON file system with standard Drizzle migrations, enabling:
- Proper database schema migrations with timestamp-based versioning
- Batched migration for faster migration of large datasets
- Better data integrity with proper table schemas instead of JSON blobs
- Easier database upgrades and rollback capabilities

Migration changes:
- Todo table now uses individual columns with composite PK instead of JSON blob
- Share table removes unused download share data
- Session diff table moved from database table to file storage
- All migrations now use proper Drizzle format with per-folder layout

Users will see a one-time migration on next run that migrates existing JSON data to the new SQLite database.
2026-01-27 12:36:05 -05:00
..
agent ci: adjust triage prompt 2026-01-12 13:28:23 -06:00
command chore: generate 2026-01-24 17:27:03 +00:00
skill/bun-file-io ignore: add bun/file io skill just for our repo 2026-01-20 12:37:23 -06:00
themes fix: add support for loading custom themes from .opencode/themes directory (#4229) 2025-11-11 21:30:38 -05:00
tool ci: prevent duplicate PR check from flagging current PR as duplicate (#6924) 2026-01-05 12:59:42 -06:00
.gitignore ignore: git ignore the lockfiles for .opencode 2026-01-22 10:06:39 -06:00
env.d.ts ci: auto triage issues 2025-12-15 19:15:40 -06:00
opencode.jsonc core: migrate from custom JSON storage to standard Drizzle migrations to improve database reliability and performance 2026-01-27 12:36:05 -05:00