如何让Playframework Evolutions记录更详细?

时间:2016-12-22 21:07:52

标签: playframework-2.5 playframework-evolutions

我一直试图看看他们正在发生什么,因为我正面临着一个问题。 当我单击“应用此脚本”按钮时,再次出现要求我应用脚本的页面,并且它停留在该循环中。它创建了“play_evolutions”表,但没有运行脚本。

控制台中的日志没有给我任何相关信息。我手动运行脚本,没关系......所以我不知道真正的问题是什么,因此我需要更多的日志记录。

1 个答案:

答案 0 :(得分:1)

一般来说,进化并不是非常冗长(当talks它主要在警告级别上这样做时)。

基本上确保你有这条线,你应该得到所有游戏 - 演变产生(它应该在logback.xml文件中):

<logger name="play.api.db.evolutions" level="DEBUG" />

完整档案(仅作为示例):

<configuration>
  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <encoder>
      <pattern>%level %logger{15} - %message%n%xException</pattern>
    </encoder>
  </appender>

  <logger name="play.api.db.evolutions" level="DEBUG" />

  <root level="INFO">
    <appender-ref ref="STDOUT" />
  </root>
</configuration>