Hi,
Ich würde gerne die Möglichkeit nutzen das DDL automatisch ausgeführt wird. Das funktioniert auch problemlos allerdings ist die Reihenfolge der Columns nicht so wie sie definiert sind (H2 DB):
TestCode
Ausführung:
Hat jemand dazu eine Idee? Weil alphabetisch scheint das ja auch nicht zu sein...
Ich würde gerne die Möglichkeit nutzen das DDL automatisch ausgeführt wird. Das funktioniert auch problemlos allerdings ist die Reihenfolge der Columns nicht so wie sie definiert sind (H2 DB):
TestCode
Code:
@Entity
@Access(AccessType.FIELD)
@Table(name = "KUNDE", schema = "PUBLIC", catalog = "TESTDB")
public class KundeEntity {
@Id
@GeneratedValue
private int userid;
private String name;
@ManyToOne
@JoinColumn(referencedColumnName = "KID", nullable = true)
private KontoEntity kontoByKid;
@Column(columnDefinition = "OTHER")
private Serializable myObject;
@Column(nullable = true)
private int newColumn;
Ausführung:
Code:
Hibernate:
create table TESTDB.PUBLIC.KUNDE (
userid integer generated by default as identity,
myObject OTHER,
name varchar(255),
newColumn integer,
kontoByKid_KID integer,
primary key (userid)
)
Hat jemand dazu eine Idee? Weil alphabetisch scheint das ja auch nicht zu sein...