我正在创建一个新的播放框架应用程序并使用 slick 连接到 h2 数据库。但是当我运行应用程序并访问它说找不到表的数据时。我希望它应该运行 conf/evolutions/default 文件夹中的 1.sql 文件。
基本上 play.evolutions 不起作用。
以下是我的 application.conf 文件
slick.dbs.default.driver = "slick.jdbc.MySQLProfile$"
slick.dbs.default.db.driver = "com.mysql.cj.jdbc.Driver"
slick.dbs.default.db.url = "jdbc:mysql://localhost:3306/playscalaslickexample"
slick.dbs.default.db.user = ""
slick.dbs.default.db.password = ""
# Evolutions
# ~~~~~
# You can disable evolutions if needed
play.evolutions.enabled=true
play.evolutions.autoApply=true
# You can disable evolutions for a specific datasource if necessary
play.evolutions.db.default.enabled = true
我在evolutions.default文件夹中有1.sql文件
我还尝试更改文件夹路径,例如evolutions.playscalaslickexample。我仍然没有看到任何变化。