v0.36.1_hf1

This commit is contained in:
Mateusz Gruszczyński committed 2026-11-07 14:16:25 +01:00
1 parent 6f52ac3d00
commit 4793af758f
9 files changed
+66 -19

No files matched your search

+1 -1
View File
@@ -1,5 +1,5 @@
-- Named, administrator-scoped Overview presets. Keep this separate from the
-- existing 4096-byte appearance preferences document and proxy configuration.
-- appearance preferences document and proxy configuration.
CREATE TABLE IF NOT EXISTS dashboard_presets (
administrator_id INTEGER NOT NULL CHECK (administrator_id = 1),
name TEXT NOT NULL CHECK (length(name) BETWEEN 1 AND 64),
@@ -0,0 +1,13 @@
-- Expand administrator UI preference storage. Current dashboard layouts can exceed
-- the original 4096-byte limit once per-widget widths are persisted.
CREATE TABLE admin_preferences_v2 (
administrator_id INTEGER PRIMARY KEY CHECK (administrator_id = 1),
document TEXT NOT NULL CHECK (length(document) BETWEEN 2 AND 65536),
FOREIGN KEY (administrator_id) REFERENCES administrator(id) ON DELETE CASCADE
);
INSERT INTO admin_preferences_v2(administrator_id, document)
SELECT administrator_id, document FROM admin_preferences;
DROP TABLE admin_preferences;
ALTER TABLE admin_preferences_v2 RENAME TO admin_preferences;