dmc*_*314 10 java database scala slick
我正在努力迁移到光滑的2但是我遇到了一个我似乎无法在任何地方找到的课程.
package learningSlick
import scala.slick.driver.MySQLDriver.simple._
case class Supplier( snum: String, sname: String, status: Int, city: String )
class Suppliers(tag: Option[String]) extends Table[Supplier](tag, "suppliers") {
def snum = column[String]("snum")
def sname = column[String]("sname")
def status = column[Int]("status")
def city = column[String]("city")
def * = snum ~ sname ~ status ~ city <> (Supplier, Supplier.unapply _)
}
Run Code Online (Sandbox Code Playgroud)
以下是教程中的代码:
import scala.slick.driver.PostgresDriver.simple._
class Suppliers(tag: Tag) extends Table[(String, String, Int, String)](tag, "suppliers") {
def snum = column[String]("snum")
def sname = column[String]("sname")
def status = column[Int]("status")
def city = column[String]("city")
def * = (snum, sname, status, city)
}
Run Code Online (Sandbox Code Playgroud)
在Table的定义中,它表示Tag的类型为Option [String],但是在我正在阅读的教程中,它只使用了一种Tag.我正在寻找这个来自哪个包.
| 归档时间: |
|
| 查看次数: |
1819 次 |
| 最近记录: |