PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Sospensione generando due diversi ID di sequenza per l'inserimento di PostgreSQL

Sembra che se usi GenerationType.SEQUENCE, devi specificare un "valore di incremento" di 1 per evitare che utilizzi la sequenza come seme Hi/Lo.

La prima risposta (quella utile) alla domanda che hai postato spiega che devi specificare "allocationSize=1" nell'annotazione @GeneratedValue.

Nelle versioni più recenti di Hibernate puoi invece impostare hibernate.id.new_generator_mappings=true nelle tue proprietà di Hibernate; vedere i documenti .