diff --git a/scripts/pb-init-v3.sh b/scripts/pb-init-v3.sh index de5df5d..acf9871 100755 --- a/scripts/pb-init-v3.sh +++ b/scripts/pb-init-v3.sh @@ -245,12 +245,17 @@ create "user_library" '{ create "user_settings" '{ "name":"user_settings","type":"base","fields":[ - {"name":"session_id","type":"text","required":true}, - {"name":"user_id", "type":"text"}, - {"name":"auto_next","type":"bool"}, - {"name":"voice", "type":"text"}, - {"name":"speed", "type":"number"}, - {"name":"updated", "type":"text"} + {"name":"session_id", "type":"text", "required":true}, + {"name":"user_id", "type":"text"}, + {"name":"auto_next", "type":"bool"}, + {"name":"voice", "type":"text"}, + {"name":"speed", "type":"number"}, + {"name":"theme", "type":"text"}, + {"name":"locale", "type":"text"}, + {"name":"font_family", "type":"text"}, + {"name":"font_size", "type":"number"}, + {"name":"announce_chapter","type":"bool"}, + {"name":"updated", "type":"text"} ]}' create "user_subscriptions" '{ @@ -345,6 +350,11 @@ add_field "app_users" "polar_subscription_id" "text" add_field "user_library" "shelf" "text" add_field "user_sessions" "device_fingerprint" "text" add_field "chapters_idx" "created" "date" +add_field "user_settings" "theme" "text" +add_field "user_settings" "locale" "text" +add_field "user_settings" "font_family" "text" +add_field "user_settings" "font_size" "number" +add_field "user_settings" "announce_chapter" "bool" # ── 6. Indexes ──────────────────────────────────────────────────────────────── add_index "chapters_idx" "idx_chapters_idx_slug_number" \