Dynamic Dashboard with Widget Library

This commit is contained in:
2026-06-10 01:22:02 -05:00
parent 599465bdac
commit 7a54d1a386
25 changed files with 887 additions and 113 deletions

View File

@@ -352,6 +352,12 @@ function initialize() {
created_at TEXT NOT NULL
);
CREATE TABLE IF NOT EXISTS dashboard_layouts (
user_id INTEGER PRIMARY KEY REFERENCES users(id) ON DELETE CASCADE,
layout_json TEXT NOT NULL,
updated_at TEXT NOT NULL
);
CREATE TABLE IF NOT EXISTS app_settings (
key TEXT PRIMARY KEY,
value TEXT NOT NULL,