Database Design¶
PostgreSQL 16 entity-relationship diagram reflecting the target schema: Alembic-managed migrations, composite indexes on all foreign keys, JSONB confirmed_movie, refresh token revocation flag, and expression index on movie_data->>'imdb_id'.
01 — Entity-Relationship Diagram¶
Tables: users, sessions, messages, confirmed_movies, refresh_tokens, alembic_version. All primary keys, foreign keys with ON DELETE CASCADE, data types, check constraints, unique constraints, and indexes are modeled.
