0.2.24
RustBox CI / rustbox (push) Canceled after 0s

This commit is contained in:
Mateusz Gruszczyński committed 2026-11-04 23:34:09 +01:00
1 parent beae94e932
commit de4d70970c
51 files changed
+4034 -421

No files matched your search

@@ -0,0 +1,11 @@
ALTER TABLE {{p}}display_preferences
ADD COLUMN theme_light_from TEXT NOT NULL DEFAULT ('07:00'),
ADD COLUMN theme_dark_from TEXT NOT NULL DEFAULT ('19:00'),
ADD COLUMN account_color TEXT NOT NULL DEFAULT ('');
ALTER TABLE {{p}}calendar_events
ADD COLUMN reminder_extra_minutes BIGINT;
ALTER TABLE {{p}}calendar_settings
ADD COLUMN default_reminder_minutes BIGINT,
ADD COLUMN default_extra_reminder_minutes BIGINT;
+8 -2
View File
@@ -1,7 +1,7 @@
-- RustBox 0.2.0 MySQL schema.
-- One physical database contains global sessions plus isolated per-account tables.
-- Application tables are materialized by replacing {{p}} with a collision-checked prefix.
-- Squashed compatibility baseline: V052; current schema: V053.
-- Squashed compatibility baseline: V052; current schema: V054.
-- RUSTBOX:GLOBAL-BEGIN
CREATE TABLE IF NOT EXISTS rustbox_accounts (
@@ -58,6 +58,7 @@ CREATE TABLE {{p}}calendar_events (
meeting_url TEXT,
color TEXT,
reminder_minutes BIGINT,
reminder_extra_minutes BIGINT,
created_at VARCHAR(64) NOT NULL DEFAULT (CAST(CURRENT_TIMESTAMP AS CHAR)),
updated_at VARCHAR(64) NOT NULL DEFAULT (CAST(CURRENT_TIMESTAMP AS CHAR))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
@@ -76,6 +77,8 @@ CREATE TABLE {{p}}calendar_settings (
caldav_username TEXT NOT NULL DEFAULT (''),
caldav_password TEXT NOT NULL DEFAULT (''),
caldav_enabled BIGINT NOT NULL DEFAULT 0,
default_reminder_minutes BIGINT,
default_extra_reminder_minutes BIGINT,
updated_at VARCHAR(64) NOT NULL DEFAULT (CAST(CURRENT_TIMESTAMP AS CHAR))
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
@@ -179,7 +182,10 @@ CREATE TABLE {{p}}display_preferences (
preset_scale_unlocked BIGINT NOT NULL DEFAULT 0,
adaptive_email_colors BIGINT NOT NULL DEFAULT 0,
skin_depth TEXT NOT NULL DEFAULT ('standard'),
skin_gradients BIGINT NOT NULL DEFAULT 0
skin_gradients BIGINT NOT NULL DEFAULT 0,
theme_light_from TEXT NOT NULL DEFAULT ('07:00'),
theme_dark_from TEXT NOT NULL DEFAULT ('19:00'),
account_color TEXT NOT NULL DEFAULT ('')
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE {{p}}draft_attachments (