I am playing with your project. I post to http://localhost:8000/api/login
and I get:
sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedTableError'>: relation "user" does not exist
[SQL: INSERT INTO "user" (id, first_name, last_name, email, password_hash, status) VALUES (%s, %s, %s, %s, %s, %s) RETURNING "user".id, "user".created_at, "user".updated_at, "user".first_name, "user".last_name, "user".email, "user".password_hash, "user".status]
[parameters: (UUID('dfd59862-63af-4bc7-9c39-d8af83a651cf'), 'Larry', 'Smith', '[email protected]', '$2b$12$Ts5gutDgcKDE1lUeyilaz.1FYbZakSziqMWBnds9rYOQCYVnkNybq', 'UNCONFIRMED')]
Tests are all passing. :)