new userModel(params)
Modèle représentant un utilisateur.
Parameters:
Name |
Type |
Description |
params |
Object
|
Les paramètres pour initialiser le modèle.
Properties
Name |
Type |
Description |
_id |
string
|
L'identifiant unique (ObjectId). |
username |
string
|
Le nom d'utilisateur. |
email |
string
|
L'email unique. |
password |
string
|
Le mot de passe hashé. |
avatar |
string
|
L'URL de l'avatar. |
bio |
string
|
La bio. |
role_id |
number
|
L'identifiant du rôle. |
createdAt |
Date
|
La date de création. |
updatedAt |
Date
|
La date de dernière mise à jour. |
|
- Source: