Av det jag läst här :
Det verkar som att Hibernate förväntar sig ett heltal och fick lite.
Vilket betyder att din kommentar nu är korrekt :
@Type(type = "org.hibernate.type.NumericBooleanType")
Men den kanske har uppdaterat din databas till att ställas in som Bit istället för heltal, alltså felet.
Om du verkligen behöver en TinyInt kan du använda @Type
OCH @Column
, för att ställa in som heltal, av typen TinyInt :
@Column(columnDefinition = "TINYINT")
@Type(type = "org.hibernate.type.NumericBooleanType")
public boolean admin = true;