【发布时间】:2015-05-21 03:09:01
【问题描述】:
我在尝试为不同的环境使用不同的驱动程序时遇到了一些问题:
Error:(44, 39) value schema is not a member of slick.lifted.TableQuery[MyserviceTests.this.myService.MyTable]
myTableQuery.schema.create,
我按照本教程实际实现了一个多数据库通信层:
http://www.typesafe.com/activator/template/slick-multidb
如何解决这个问题?我正在使用 Slick 3.0.0
【问题讨论】:
-
那个模板实际上使用了 Slick 2.x github.com/typesafehub/activator-slick-multidb/blob/master/… Slick 3.0 在单独的分支中实现...
-
是的,我知道,我正在使用来自 3.0.0 Slick 库的相应导入。奇怪的是,也没有找到 ddl 方法,并且 Slick 文档建议在 TableQuery 上使用模式,而 GitHub 源使用模式
-
嗯,奇怪,例如这个 sn-p 适用于我的 Slick 3.0 gist.github.com/sap1ens/37001f5cf3ac6161a4e5
-
你能发布导致错误的实际代码吗?