是否可以指定光滑的翻译列?

时间:2015-03-25 05:20:45

标签: slick

我需要在不同的数据库上尝试该程序。 但是对于像" String"这样的数据类型,不同的数据库有自己的数据类型。 如果我像这样定义一个表:

class Table_x(tag:Tag) extends Table[someclass](tag,"somename"){
  import Mappers._

  def url = column[String]("url",O.NotNull,O.DBType("TEXT"))
  def ref = column[Option[String]]("ref",O.DBType("TEXT"))
  ....
}

在postgresql中,我希望将列url翻译为TEXT。在hsqldb中,我希望它是VARCHAR。我怎样才能实现它?

0 个答案:

没有答案