【发布时间】:2014-01-25 19:57:12
【问题描述】:
我使用 Play Framework 创建了应用程序,并创建了一个模型对象 Task。它看起来像在文档中:
package models;
import java.util.*;
import javax.persistence.*;
import play.db.ebean.*;
import play.data.format.*;
import play.data.validation.*;
@Entity
public class Task extends Model {
@Id
@Constraints.Min(10)
public Long id;
@Constraints.Required
public String name;
public boolean done;
@Formats.DateTime(pattern="dd/MM/yyyy")
public Date dueDate = new Date();
public static Finder<Long,Task> find = new Finder<Long,Task>(
Long.class, Task.class
);
}
应用程序与 PostgreSQL 数据库连接
datasource.pg.username=postgres
datasource.pg.password=postgres
datasource.pg.databaseUrl=jdbc:postgresql://localhost:5432/websocket
datasource.pg.databaseDriver=org.postgresql.Driver
datasource.pg.heartbeatsql=select 1
当我第一次运行应用程序时,它问我是否要创建一个新表。我当然同意了,但是我在本地数据库中找不到任何名为“websocket”的新表。
怎么了?
【问题讨论】:
标签: playframework ebean