admin
¶
Description¶
Fonction d'administration de l'application. Certaines fonctions
d'administration ne sont disponibles qu'en
runmode "dev" ou à la condition qu'une
notification app-admin
ou
app-admin:before
soit prise en charge par l'application. Les fonctions
concernées sont marquées de l'icone ⚠️.
database-script-create
¶
Crée un script de construction de la base de données. Le script est
constitué avec des requêtes du style CREATE TABLE
.
Le script généré est retourné directement dans la réponse.
database-script-alter
¶
Crée un script de mise à jour de la base de données. Le script est constitué
de requêtes du style ALTER TABLE
. Les colonnes de la clé primaires ne sont
pas reprises dans la requête.
Le script généré est retourné directement dans la réponse.
database-create
⚠️¶
Génère et évalue les requêtes SQL produites par database-script-create
.
database-alter
⚠️¶
Génère et évalue les requêtes SQL produites par database-script-alter
.
get-output-web
⚠️¶
Retourne l'arbre XML généré par la dernière requête HTTP traitée par Ewt.
clean-lockings
¶
Force un nettoyage de tous les locks qui ne sont plus utiles, à savoir:
- les entrées de la table
ewt_locking
qui sont trop anciennes, c.-à-d. dont la date de lock est plus ancienne que la limite définie pour l'application - les tuples qui référencent un
idLocking
inexistant - les entrées de la table
ewt_locking
qui ne correspondent à aucun tuple - les entrées de la table
ewt_locking
qui référencent un modèle qui ne gère pas la concurrence de manière pessimiste
gen-language-canvas
⚠️¶
Génère et retourne un canevas de fichier d'internationalisation.
gen-descript-canvas
⚠️¶
Génère et retourne un canevas de descript. Cette fonction est assez expérimentale et nécessite que le schéma de base de données soit construit en suivant quelques règles:
- Les tables désignant un modèle doivent commencer par une majuscule et ne pas contenir d'autre majuscule
- Les tables désignant des groupes supplémentaires doivent être préfixées avec le nom de la main table du groupe
La fonction n'a pas pour vocation de générer une descript fonctionnelle. Il s'agit uniquement de pré-construire une descript pour éviter de devoir saisir trop de code.
instance-metrics
¶
Génère un rapport d'état de fonctionnement du serveur.
database-metrics
¶
Génère un rapport d'état de la base de données. La forme dépend du type de base de données.
instance-props
⚠️¶
Énumère toutes les propriétés de la jvm.
change-logger-level
¶
Affiche un formulaire permettant de modifier le log level de chaque classe du moteur.
Schéma¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
|