aboutsummaryrefslogtreecommitdiffstats
path: root/packages/db/schema.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/db/schema.ts')
-rw-r--r--packages/db/schema.ts8
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/db/schema.ts b/packages/db/schema.ts
index fdae5d4f..cc4d4b56 100644
--- a/packages/db/schema.ts
+++ b/packages/db/schema.ts
@@ -7,6 +7,7 @@ import {
index,
integer,
primaryKey,
+ real,
sqliteTable,
text,
unique,
@@ -69,6 +70,13 @@ export const users = sqliteTable("user", {
.notNull()
.default("weekly"),
backupsRetentionDays: integer("backupsRetentionDays").notNull().default(30),
+
+ // Reader view settings (nullable = opt-in, null means use client default)
+ readerFontSize: integer("readerFontSize"),
+ readerLineHeight: real("readerLineHeight"),
+ readerFontFamily: text("readerFontFamily", {
+ enum: ["serif", "sans", "mono"],
+ }),
});
export const accounts = sqliteTable(