GeneratedValue w Postgres
Mam odwzorowaną klasę encji, jak poniżej:
@Entity
@Audited
@Table(name="messages_locale")
public class Locale {
@Id
@GeneratedValue
@Getter @Setter //Project Lombok's annotations, equal to generated getter and setter method
private int id;
(...)
Tworzę czystą nową bazę danych i właściwości:
<prop key = "hibernate.hbm2ddl.auto"> create </ prop>
DLACZEGO PIEKŁO (Przepraszam, prawie dwa dni zmarnowane na ten błąd) po utworzeniu bazy danych, dostałem sekwencję w mojej db postgres?
CREATE SEQUENCE hibernate_sequence
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 2
CACHE 1;
ALTER TABLE hibernate_sequence
OWNER TO postgres;
Nie chcę mieć sekwencji, chcę mieć tylko automatycznie generowane wartości automatyczne.