pessoal,
já procurei na net sobre esse erro, mas não encontrei nada q pudesse me ajudar… alguém poderia me ajudar a resolver este problema?
na hora q vou gravar, dá este erro:
ERROR JDBCExceptionReporter:78 - ERROR: column “grupo_produto_id_grupo_produto” of relation “produto” does not exist
to usando postgresql e hibernate annotation…
[code]public class Produto implements Serializable, Navegavel {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id_produto;
@ManyToOne
private Grupo_produto grupo_produto;
@ManyToOne
private Tipo_emitente tipo_emitente;
@ManyToOne
private Marca marca;
@ManyToOne
private Unidade unidade;
@ManyToOne
private Situacao_produto situacao_produto;[/code]
[code]public class Grupo_produto implements Serializable, Navegavel {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id_grupo_produto;
private int codigo;
private String descricao;
private boolean permite_troca;
@OneToMany(mappedBy="grupo_produto", fetch = FetchType.LAZY)
private Collection<Produto> produtos;
[/code]
CREATE TABLE produto
(
id_produto integer NOT NULL,
id_grupo_produto integer NOT NULL,
id_tipo_emitente integer NOT NULL,
id_fornecedor integer NOT NULL,
id_situacao_produto integer NOT NULL,
id_marca integer NOT NULL,
id_unidade integer NOT NULL,
codigo integer NOT NULL,
data_inclusao timestamp without time zone NOT NULL,
data_alteracao timestamp without time zone NOT NULL,
peso integer,
descricao character varying(100) NOT NULL,
CONSTRAINT produto_pkey PRIMARY KEY (id_produto),
CONSTRAINT produto_id_grupo_produto_fkey FOREIGN KEY (id_grupo_produto)
REFERENCES grupo_produto (id_grupo_produto) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (OIDS=FALSE);
ALTER TABLE produto OWNER TO cpadi;
CREATE TABLE grupo_produto
(
id_grupo_produto serial NOT NULL,
codigo integer NOT NULL,
descricao character varying(100),
permite_troca boolean NOT NULL,
CONSTRAINT grupo_produto_pkey PRIMARY KEY (id_grupo_produto),
CONSTRAINT unigrupoproduto_codigo UNIQUE (codigo)
)
WITH (OIDS=FALSE);
ALTER TABLE grupo_produto OWNER TO cpadi;