我需要在不同的数据库上尝试该程序。 但是对于像" 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
。我怎样才能实现它?