Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

PersistenceException:ERRO ao executar DML bindLog[] erro [O campo 'id' não tem um valor padrão]


acabei de receber o mesmo erro. Adicione AUTO_INCREMENT ao seu campo id e a restrição em seu script de evolução.
   create table name (
  id                        bigint not null AUTO_INCREMENT,
  ...
  constraint pk_name primary key (id),

);

agora funciona

EDIT:se você anotar o campo 'id' no modelo com @Id evoluções deve adicionar automaticamente AUTO_INCREMENT e a restrição