【问题标题】:How to callback on flyway migrate?如何在flyway migrate上回调?
【发布时间】:2013-08-30 08:22:53
【问题描述】:

考虑将 flyway 作为 db 版本工具,但要考虑一个我尚未讨论过的用例。

数据库迁移后如何管理缓存层?也就是说,如果/当发生迁移时,我如何通知外部工具刷新缓存(例如 memcached 集群)?

更具体地说,我如何告诉 hibernate flyway 执行了迁移,导致底层数据库的数据/架构发生更改(以便我可以适当地管理缓存)?

【问题讨论】:

    标签: migration data-migration flyway


    【解决方案1】:

    我可以肯定地说 RTFM 在这里很合适! :)

    migrate() 方法返回对应于成功迁移次数的整数......所以,如果

    migrate() > 0
    

    然后做任何我需要做的事情(触发缓存刷新等)。

    非常感谢!有时最好的答案是没有答案。 :)

    【讨论】:

      猜你喜欢
      • 2018-10-18
      • 2012-01-28
      • 2012-07-09
      • 2016-11-11
      • 1970-01-01
      • 2020-10-27
      • 2017-08-13
      • 2017-09-15
      • 2018-10-28
      相关资源
      最近更新 更多