In the User model:
- The ID column serves as the primary key.
- The email column is defined as a unique, non-nullable String to prevent duplicate registrations.
- The password column is non-nullable.
- The created_at column automatically records when a record is added.