Table user_entity

La table user_entity gère les entités utilisateur, et les données les plus indispensables à l'ensemble des fonctions de gestion utilisateur.

Table

Table d'origine Champ d'origine Table de destination Champ de destination Type du champ de destination Taille du champ de destination Index champ de destination Extra Null Module Objet métier Attribut de l'Objet métier SQL lors du select Créé dans MySQL Objet métier créé Présent dans l'objet métier
usersiduser_entityuser_id INT 11 PRIMARY AI Non User User id Non Non Non
usersusernameuser_entityusername VARCHAR 30 UNIQUE Non User User username Non Non Non
user_entityrealname VARCHAR 150 INDEX Oui User User realname IFNULL(realname, username) Non Non Non
usersemailuser_entityemail VARCHAR 200 UNIQUE Non User User email Non Non Non
user_entityprimary_group_id INT 11 INDEX Oui User User group_id Non Non Non
usersregister_timeuser_entitycreated_at DATETIME Non User User created_at Non Non Non
user_entityupdated_at DATETIME Non User User updated_at Non Non Non

Triggers

Evènement Champ Valeur
CREATE created_at NOW()
CREATE updated_at NOW()
UPDATE updated_at NOW()

Indexes

Type Champs Nom Extra
PRIMARY user_id PRIMARY AUTO_INCREMENT
UNIQUE username UNQ_USER_USERNAME
INDEX realname IDX_USER_REALNAME
UNIQUE email UNQ_USER_EMAIL
INDEX primary_group_id IDX_USER_PRIMARY_GROUP_ID

Extra

Moteur de stockage Charset Interclassement
InnoDB UTF-8 utf8_general_ci