光滑错误:“值create不是com.typesafe.slick.driver.ms.SQLServerDriver.DDL的成员”

时间:2016-11-02 23:49:30

标签: slick slick-3.0

我希望能够在生产中使用H2Driver进行测试和SQLServerDriver。因此,我的课程结构如下:

class SomeClass @Inject() (dbConfigProvider: DatabaseConfigProvider)
{
   val driver = dbConfigProvider.get[JdbcProfile].driver
   import driver.api._
   //import SQLServerDriver.api._  fixes problem, but it ties my code to a particular driver

   def blah = oneOfMyTables.schema.create //compile error: "value create is not a member of com.typesafe.slick.driver.ms.SQLServerDriver.DDL"
}

当我尝试编译时,我收到错误“value create不是com.typesafe.slick.driver.ms.SQLServerDriver.DDL的成员”。似乎没有正确导入隐含。

如果导入SQLServerDriver.api ._。

,我不会收到此错误

我正在使用光滑的3.1.1和光滑扩展3.1.0。

我做错了什么?

0 个答案:

没有答案