0

ソースコードがGitHubに保存されているアプリケーションに取り組んでおり、ビルドとテストはCodeShipによって行われ、ホスティングはAmazon Elastic Beanstalkで行われます。

私は、開発データベース ( Amazon RDS の PostgreSQL ) でシード データが必要な時点にあり、開発中に定期的に変更されています。

デプロイ時に GitHub に保存されているいくつかの SQL ステートメントを実行したいと考えています。 私たちが使用しているツールでこれを行う方法が見つからないので、いくつかの代替手段があるかどうか疑問に思っています.

4

1 に答える 1

0

これらが同じ SQL ステートメントである場合は、デプロイのたびにそれらを実行する.ebextension (ドキュメントを参照) を作成するだけです。
SQL が展開ごとに動的である場合は、データベース移行管理ツールをお勧めします。デフォルトでそれを備えているレールに精通していますが、レール以外のプロジェクト用のスタンドアロンの移行ツールもあります。Google は他にも多くのオプションを提案できます。

于 2016-01-06T08:19:49.157 に答える