Scala 如何在slick中创建多个主键?
我必须创建一个复合主键。我有三列字符串类型。 我遇到了这个Scala 如何在slick中创建多个主键?,scala,slick,Scala,Slick,我必须创建一个复合主键。我有三列字符串类型。 我遇到了这个 def a = Column[String]("a") def b = Column[String]("b") def c = Column[String]("c") def pk = primaryKey("pk_notifications", (a,b,c)) 但是在描述表时没有主键。使用SqlType可能是一种选择 def a = Column[String]("a") def b = Column[String]("b")
def a = Column[String]("a")
def b = Column[String]("b")
def c = Column[String]("c")
def pk = primaryKey("pk_notifications", (a,b,c))
但是在描述表时没有主键。使用SqlType可能是一种选择
def a = Column[String]("a")
def b = Column[String]("b")
def c = Column[String]("c")
def pk = primaryKey("pk_notifications", (a,b,c))
def a = Column[String]("a", SqlType("varchar(50)"))
def b = Column[String]("b", SqlType("varchar(50)"))
def c = Column[String]("c", SqlType("varchar(50)"))
def pk = primaryKey("pk_notifications", (a,b,c))