使用现有的mysql表时,Slick跳过Evolution

时间:2013-05-16 14:56:16

标签: mysql scala playframework slick

我有一个现有的MySQL数据库。现在我已经创建了一个Slick模型来查询所说的数据库。

我现在的问题是:当我尝试将模型连接到现有表时,它不起作用。它说它需要进化。 但是当我在Slick中重命名表并进行演变时,它创建了一个对我来说看起来一样的新表。

所以我的问题是:如果它看起来一样,为什么我不能使用现有的表呢?

有没有办法跳过进化并试试我的运气?

谢谢你的时间

1 个答案:

答案 0 :(得分:1)

我不知道为什么你没有更多细节就有这种行为,但要禁用evolutions转到conf/application.conf你会发现:

# Evolutions
# ~~~~~
# You can disable evolutions if needed 
# evolutionplugin=disabled 

取消注释,然后进化将被禁用