feat: unified calendar view and eisenhower matrix view
This commit is contained in:
@@ -32,6 +32,7 @@ SEED_IDS = {
|
||||
"process": "a0000000-0000-0000-0000-000000000010",
|
||||
"process_step": "a0000000-0000-0000-0000-000000000011",
|
||||
"process_run": "a0000000-0000-0000-0000-000000000012",
|
||||
"time_budget": "a0000000-0000-0000-0000-000000000013",
|
||||
}
|
||||
|
||||
|
||||
@@ -220,6 +221,13 @@ def all_seeds(sync_conn):
|
||||
ON CONFLICT (id) DO NOTHING
|
||||
""", (d["process_run"], d["process"]))
|
||||
|
||||
# Time budget
|
||||
cur.execute("""
|
||||
INSERT INTO time_budgets (id, domain_id, weekly_hours, effective_from, is_deleted, created_at, updated_at)
|
||||
VALUES (%s, %s, 10, CURRENT_DATE, false, now(), now())
|
||||
ON CONFLICT (id) DO NOTHING
|
||||
""", (d["time_budget"], d["domain"]))
|
||||
|
||||
sync_conn.commit()
|
||||
except Exception as e:
|
||||
sync_conn.rollback()
|
||||
@@ -229,6 +237,7 @@ def all_seeds(sync_conn):
|
||||
|
||||
# Cleanup: delete all seed data (reverse dependency order)
|
||||
try:
|
||||
cur.execute("DELETE FROM time_budgets WHERE id = %s", (d["time_budget"],))
|
||||
cur.execute("DELETE FROM process_runs WHERE id = %s", (d["process_run"],))
|
||||
cur.execute("DELETE FROM process_steps WHERE id = %s", (d["process_step"],))
|
||||
cur.execute("DELETE FROM processes WHERE id = %s", (d["process"],))
|
||||
|
||||
@@ -43,6 +43,7 @@ PREFIX_TO_SEED = {
|
||||
"/time": "task",
|
||||
"/processes": "process",
|
||||
"/processes/runs": "process_run",
|
||||
"/time-budgets": "time_budget",
|
||||
"/files": None,
|
||||
"/admin/trash": None,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user