Boa noite.
estou tendo alguns problemas com a sequence default do hibernate, usada em conjunto com um schema que não seja o default.
um exemplo:
@Entity
@Table(schema="domain")
public class User implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
private String name;
private String password;
// get, set, etc...
}
Quando o banco é criado, tanto a tabela quanto a sequence são criadas dentro do schema domain.
nos selects, sai tudo certo, buscando a tabela do schema indicado
agora na hora de inserir, o hibernate não busca a sequence dentro do schema, gerando um erro:
SEVERE: ERROR: relation "hibernate_sequence" does not exist
javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: could not get next sequence value
o certo seria o hibernate fazer a busca por domain.hibernate_sequence, mas neste caso ele ignora o schema.
alguém já passou por isso?
