You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
AWS RDS データベースを、DBマイグレーションツール Flyway を使って自動的にマイグレーションする AWS Lambda関数 「flyway-awslambda」 を作りました。 ソースコード、モジュールはGitHubで公開しています。 https://github.com/crossroad0201/flyway-awslambda モチベーション インターネットからのパブリックアクセスを許可していないRDSデータベースに対してDBマイグレーション(テーブルの作成や変更など)を行う場合、わざわざ同じVPC内にEC2インスタンスを立てて、EC2にSSHして、EC2上でマイグレーションを実行して...と言う手順を踏むことが多いと思います。 単純に面倒なだけではなく、今注目されているマイクロサービス化で必要となる継続的デリバリーを実現する上での問題にもなるので、RDSのマイグレーシ
Over the last decade we've developed and refined a number of techniques that allow a database design to evolve as an application develops. This is a very important capability for agile methodologies. The techniques rely on applying continuous integration and automated refactoring to database development, together with a close collaboration between DBAs and application developers. The techniques wo
sqldefのリポジトリ github.com これは何か Ridgepoleというツールをご存じでしょうか。 これはRubyのDSLでcreate_tableやadd_index等を書いてスキーマ定義をしておくとそれと実際のスキーマの差異を埋めるために必要なDDLを自動で生成・適用できる便利なツールです。一方、 で言われているように、Ridgepoleを動作させるためにはRubyやActiveRecordといった依存をインストールする必要があり、Railsアプリケーション以外で使う場合には少々面倒なことになります。*1 *2 そこで、Pure Goで書くことでワンバイナリにし、また別言語圏の人でも使いやすいよう、RubyのDSLのかわりに、誰でも知ってるSQLでCREATE TABLEやALTER TABLEを書いて同じことができるようにしたのがsqldefです。 使用例 現時点ではMy
For loaders:this.options and this.rootContextwebpack 3 already deprecated this.options in the loader context. webpack 4 removes it now. A lot of people are missing the this.options.context value now. It has been added as this.rootContext. Guideline: Loaders should receive all options via this.query. They should not use other ways to receive options, i. e. no property in webpack options, no environ
Engineeringgh-ost: GitHub’s online schema migration tool for MySQLToday we are announcing the open source release of gh-ost: GitHub's triggerless online schema migration tool for MySQL. gh-ost has been developed at GitHub in recent months to answer a… Today we are announcing the open source release of gh-ost: GitHub’s triggerless online schema migration tool for MySQL. gh-ost has been developed at
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く