heroku-buildpack-smartmigrate:警告开发人员运行 rake db 的简单 Heroku buildpack

时间:2024-07-31 10:13:21
【文件属性】:

文件名称:heroku-buildpack-smartmigrate:警告开发人员运行 rake db 的简单 Heroku buildpack

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-31 10:13:21

Shell

Heroku Buildpack:SmartMigrate 更新 出于某种原因,我无法让 heroku 编译器 dyno 识别 bundle 或 rake 命令。 作为一种解决方法,如果检测到更改,此 buildpack 仅显示一条消息,要求用户自己运行迁移。 简单的 Heroku buildpack 可以在检测到新迁移时巧妙地运行rake db:migrate 。 此 buildpack 旨在成为具有前面的一部分。 动机 很多时候,我在推送到 heroku 后忘记运行rake db:migrate ,这导致应用程序损坏。 有些人会在推送后创建一个脚本/rake 任务来自动执行此步骤。 这是次优的,因为它会将应用程序置于维护模式或使其中断一段时间,直到迁移完成。 此外,迁移将始终运行,这会因较长的停机时间而对应用程序造成不利影响。 其他一些人已经分叉了官方的 Ruby buildpack


【文件预览】:
heroku-buildpack-smartmigrate-master
----bin()
--------detect(147B)
--------compile(1KB)
----LICENSE(1KB)
----README.md(2KB)

网友评论