feat: add web push and sadhna tracker
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
-- Sādhana reminder support.
|
||||
--
|
||||
-- timezone: the user's IANA zone (e.g. "Asia/Kolkata"), reported by the
|
||||
-- browser, so reminders fire at their local clock time. Defaults to UTC
|
||||
-- until the client reports a real zone.
|
||||
--
|
||||
-- sadhna_reminders_enabled: per-user opt-out for the daily reminders.
|
||||
--
|
||||
-- last_{chant,quote}_reminder_on: the UTC date a reminder of that kind was
|
||||
-- last sent, so each kind goes out at most once per (UTC) day.
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS timezone TEXT NOT NULL DEFAULT 'UTC';
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS sadhna_reminders_enabled BOOLEAN NOT NULL DEFAULT TRUE;
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS last_chant_reminder_on DATE;
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS last_quote_reminder_on DATE;
|
||||
Reference in New Issue
Block a user