Entités Système
Article
Table : article
Description : Représente un article du site
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
title |
string |
Titre de l'article (max 100 caractères) | - |
category |
enum |
Catégorie de l'article | - |
published |
boolean |
Statut de publication (défaut: false) | - |
isElasticVerified |
boolean |
Indique si l'article est vérifié dans Elasticsearch (défaut: false) | - |
Valeurs possibles pour category (ArticleCategory) :
Réussir son orientation: Réussir son orientationExplore la vie étudiante: Explore la vie étudiante
Relations :
additionals: Informations supplémentairesrelatedMedias: Médias liésuserImpacts: Impacts utilisateur
Page
Table : cms-pages
Description : Représente une page du CMS
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
name |
string |
Nom de la page (max 5000 caractères) | - |
url |
string |
URL de la page (max 5000 caractères) | - |
description |
text |
Description de la page | - |
status |
enum |
Statut de la page | - |
type |
enum |
Type de page | - |
Valeurs possibles pour status (PageStatusEnum) :
draft: Brouillonpublished: Publié
Valeurs possibles pour type (PageTypeEnum) :
page: Page
Relations :
createdBy: Utilisateur créateurlayout: Bloc de mise en pagecontent: Contenu de la page
Bloc
Table : cms-blocs
Description : Représente un bloc de contenu du CMS
| Champ | Type | Description | Champ BigQuery |
|---|---|---|---|
id |
number |
Identifiant unique (hérité de BaseEntity) | - |
name |
string |
Nom du bloc (max 5000 caractères) | - |
description |
text |
Description du bloc | - |
status |
enum |
Statut du bloc | - |
type |
enum |
Type de bloc | - |
content |
jsonb |
Contenu du bloc (non sélectionné par défaut) | - |
Valeurs possibles pour status (BlocStatusEnum) :
draft: Brouillonpublished: Publié
Valeurs possibles pour type (BlocTypeEnum) :
page-content: Contenu de pagelayout: Mise en pagecomponent: Composantothers: Autres
Relations :
createdBy: Utilisateur créateurlastModififiedBy: Dernier utilisateur modificateurpage: Page associée