【发布时间】:2018-09-22 16:37:33
【问题描述】:
我有多个相同的架构,但是当 Slick 生成类时,它会在其中硬编码一个架构,这样我就不能将它与不同的架构一起使用。
例如:
class User(_tableTag: Tag) extends profile.api.Table[UserRow](_tableTag, Some("custom"), "user") { ...
custom 是架构名称,如果我将其更改为 None,它将改为从数据库连接字符串中获取架构。
如何让 Slick 代码生成器使用 None 而不是硬编码模式名称生成所有类?
【问题讨论】: