-
appUserRole
AppUserRole appUserRole
The role assigned to the user (e.g., USER, ADMIN).
The enumeration is stored as a String in the database.
-
email
String email
The email address of the user.
This column is required (non-nullable) and must be unique, serving as the
application's primary username/login identifier.
-
enabled
Boolean enabled
Flag indicating if the user account is enabled (e.g., confirmed or active). Defaults to false.
-
firstName
String firstName
The first name of the user.
-
id
Long id
The unique identifier (primary key) for the user.
The strategy is set to IDENTITY, allowing the database to generate the value.
-
lastName
String lastName
The last name of the user.
-
locked
Boolean locked
Flag indicating if the user account is locked. Defaults to false.
-
password
String password
The hashed password of the user.