Slick可以更新数据库模式吗?

时间:2014-09-17 20:36:50

标签: mysql scala slick

我正在使用Slick 2.1.0和Scala对数据库进行插入和查询。但是,我也可能将它用于表创建,可能需要更新表的模式。可以使用Slick完成这样的架构更新,还是只能创建表?

1 个答案:

答案 0 :(得分:1)

我会说不,它将表和查询映射到实体的事实使它成为静态,如果你改变一个表,你还需要修改你的代码来代表表,你必须手动完成,最好的光滑的可以做的是使用模式生成器工具按需生成模式,我也从未在文档中看到类似的内容。

如果您使用Play!有一些替代方法,比如使用evolutions,但据我所知,这是可以得到的。