在处理 slick 时,可以使用以下所有 primary 和 foreign 键定义数据库设计。
val id = column[Int]("department_id", O.PrimaryKey, O.AutoInc)
def employee = foreignKey("employee_id_fk", id, employeeTableQuery)(_.id)
但是现在我正在使用 mysql 数据库进行 quill 项目,通常我们只使用以下简单案例类。
case class Student(id: Int, name: String, address: Option[String])
我想知道的一切,如何在羽毛笔
中定义数据库设计