Séquence JPA autonome

Oct 06 2020

Grâce à SQL, on peut définir une séquence telle que CREATE SEQUENCE sequence_name.

Peut-il être défini à l'aide de JPA? Je ne connais que des séquences définies sur des attributs d'entités. Je voudrais éviter de créer une entité juste pour pouvoir définir une séquence.

Réponses

2 lczapski Oct 06 2020 at 16:11

Vous pouvez essayer de le créer au démarrage. À partir de cette documentation:

Spring Boot peut créer automatiquement le schéma (scripts DDL) de votre DataSource et l'initialiser (scripts DML). Il charge SQL à partir des emplacements de chemin de classe racine standard: schema.sql et data.sql

Par exemple, placez la création de SEQUENCE dans data.sql