Files
nuzlocke-tracker/.beans/nuzlocke-tracker-dwah--add-is-admin-column-to-users-table.md
Julian Tabel f7731b0497
Some checks failed
CI / backend-tests (push) Failing after 31s
CI / frontend-tests (push) Successful in 29s
Fix local login flow, add new auth epic
2026-03-21 11:06:53 +01:00

730 B

title, status, type, created_at, updated_at, parent
title status type created_at updated_at parent
Add is_admin column to users table todo task 2026-03-21T10:06:19Z 2026-03-21T10:06:19Z nuzlocke-tracker-ce4o

Add an is_admin boolean column (default false) to the users table via an Alembic migration.

Checklist

  • Create Alembic migration adding is_admin: Mapped[bool] column with server_default="false"
  • Update User model in backend/src/app/models/user.py
  • Run migration and verify column exists
  • Seed a test admin user (or document how to set is_admin=true via SQL)

Files to change

  • backend/src/app/models/user.py — add is_admin field
  • backend/src/app/alembic/versions/ — new migration