jpa を使用して、オブジェクトを mysql データベースに永続化します。
以下のように「index」という名前の列を定義すると、データベースにテーブルが生成されません。
削除するか名前を変更すると、jpaは正常に動作します。
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import play.db.jpa.GenericModel;
@Entity
@Table(name="QA_ASSETVM")
public class QAAssetVM extends GenericModel{
private static final long serialVersionUID = 1L;
@Id
@Column(name="vmassetname")
public String vmassetname;
@Column(name="assetvm_index") //this works fine!
public int index;
/*
@Column(name="index") //When I add this, the table "QA_ASSETVM" will not be generated by jpa in database.
public int index;
*/
}