dashboards: migrate from filesystem to postgresql

Replace JSON file storage with DB tables for dashboard layouts,
screens, projects, and terminal defaults. Fresh drizzle migration
with dashboardDefaults table and new columns on screens/projects.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-06 11:35:11 +00:00
co-authored by Claude Opus 4.6
parent daf5580c39
commit 5129f7827f
12 changed files with 871 additions and 625 deletions
@@ -5,15 +5,8 @@
{
"idx": 0,
"version": "7",
"when": 1772121115932,
"tag": "0000_clammy_meteorite",
"breakpoints": true
},
{
"idx": 1,
"version": "7",
"when": 1772265600000,
"tag": "0001_rename_workspaces_to_dashboards",
"when": 1772795711164,
"tag": "0000_futuristic_ink",
"breakpoints": true
}
]