播放Slick数据库错误 - 表定义类

时间:2017-01-28 10:00:35

标签: scala playframework playframework-2.0 slick

我在使用Play Slick创建表定义类时遇到问题。这是我的班级:

package database;

class EmployeeTableDef(tag: Tag) extends Table[Employee](tag, "employee_data") {

  def id = column[Long]("id", O.PrimaryKey,O.AutoInc)
  def name = column[String]("name")
  def resume = column[String]("resume")
  def additionalInformation = column[String]("additionalInformation")

  override def * =
    (id, name, resume, additionalInformation) <>(User.tupled, User.unapply)
}

这很简单,我根据教程(http://pedrorijo.com/blog/play-slick/)做到了。但是我得到了奇怪的错误: 编译错误。 {' expected but('找到.EmployeeTableDef.java:3

并显示(标签:标签)部分存在问题。我很感激你的帮助!

顺便说一下,我使用的是光滑的2.0.0

1 个答案:

答案 0 :(得分:1)

您的文件扩展名错误。它是EmployeeTableDef.scala