I do not want to use autoincrement id. I have this table in PostgreSQL:
CREATE TABLE public.project
(
id character varying(255) COLLATE pg_catalog."default" NOT NULL,
name character varying(255) COLLATE pg_catalog."default" NOT NULL,
number bigint NOT NULL,
state character varying(255) COLLATE pg_catalog."default",
CONSTRAINT project_pkey PRIMARY KEY (id)
)
And I have this model:
@Entity
@Table(name = "project")
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class Project {
@Id
@Column(name = "id")
private String id;
@Column(name = "name")
private String name;
@Column(name = "number")
private BigInteger number;
@Column(name = "state")
private String state;
I want to use simple ID I do not want to use autoincrement and hibernate_sequence, and do not understand where I wrong.
And I have error:
ERROR 11088 --- [ restartedMain] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "hibernate_sequence" does not exist