Play Slick 数据库错误 - table 定义 class
Play Slick database error - table definition class
我在使用 Play Slick 创建 table 定义 class 时遇到问题。这是我的 class:
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
并且显示(tag:Tag)部分有问题。非常感谢您的帮助!
顺便说一句,我使用的是 slick 2.0.0
您的文件扩展名有误。这是EmployeeTableDef.scala
我在使用 Play Slick 创建 table 定义 class 时遇到问题。这是我的 class:
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
并且显示(tag:Tag)部分有问题。非常感谢您的帮助!
顺便说一句,我使用的是 slick 2.0.0
您的文件扩展名有误。这是EmployeeTableDef.scala