Génération de schéma

La table suivante répertorie les propriétés disponibles dans la page Génération de schéma de l'éditeur persistence.xml.


Remarque :

Cette page n'est pas disponible pour les projets utilisant la plateforme générique.

 

Propriété Description Par défaut

Type de génération DDL

Sélectionnez le type de génération DDL :

  • Aucune -- Ne pas générer de fichier DDL. Aucun schéma n'est généré.

  • Créer des tables -- Créer un fichier DDL pour les tables inexistantes ; laisser les tables existantes inchangées.

  • Supprimer et créer des tables -- Créer un fichier DDL pour toutes les tables ; supprimer toutes les tables existantes.

Aucune.

Mode de sortie

Sélectionnez la cible de la génération DDL :

  • Les deux -- Générer des fichiers SQL et les exécuter sur la base de données.

  • Base de données -- Exécuter SQL uniquement sur la base de données (ne pas générer de fichiers SQL).

  • Script SQL -- Générer des fichiers SQL uniquement (ne pas les exécuter sur la base de données).


Emplacement de la génération DDL

Spécifiez l'emplacement auquel EclipseLink écrit la sortie DDL. Indiquez une spécification de fichier dans un répertoire pour lequel vous disposez d'un accès en écriture. La spécification de fichier peut être absolue ou relative à votre répertoire de travail en cours. Si elle ne se termine pas par un séparateur de fichier, EclipseLink en ajoute un qui soit accepté par votre système d'exploitation.


Créer un nom de fichier DDL

Spécifiez le nom du fichier DDL qu'EclipseLink génère et qui contient les instructions SQL permettant la création de tables pour les entités JPA. Indiquez un nom de fichier qui soit admis par votre système d'exploitation.

createDDL.jdbc

Supprimer un nom de fichier DDL

Spécifiez le nom du fichier DDL qu'EclipseLink génère et qui contient les instructions SQL permettant la suppression de tables pour les entités JPA.

dropDDL.jdbc