問題タブ [flyway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1685 参照

flyway - Flyway の DataSource として java.sql.Connection を使用する

Flyway を設定して、既存の java.sql.Connection を DataSource として使用する方法はありますか。既存の java.sql.Connection から DataSource を生成する方法はありますか?

そうする簡単な方法が見つかりませんでした!

ありがとう!

0 投票する
2 に答える
8504 参照

database - Flyway の移行前および移行後のスクリプト

移行の前後にフック スクリプトを実行する方法を探しています。たくさんのビューとストアド プロシージャがあり、プロセスを次のようにしたいと考えています。

  1. すべてのビューとストアド プロシージャを削除します。
  2. 移行を実行します。
  3. ビューとストアド プロシージャを再構築します。

これにより、スキーマへの変更が関連するビューとストアド プロシージャに確実に反映されます。手順 (1) と (3) は bash スクリプトになります。

Flywayでこれは可能ですか?

0 投票する
2 に答える
2105 参照

flyway - flywayデータベースは、複数のデータベースのサポートに依存しませんか?

Flywayは、複数のデータベースをサポートするアプリケーションでの実装に適していますか

お客様が何を使用しているかはわかりません。MySQL、Postgres、Oracleのいずれかである可能性があります。Flywayを使用して、新しいバージョンのアプリケーション用にデータベースを移行できますか?

0 投票する
2 に答える
2210 参照

flyway - Flyway を使用して反復可能なスクリプトを効率的に管理する

db-maintain には、ストアド プロシージャ/トリガーなどの反復可能なスクリプトの概念があります。このようなスクリプトに変更があった場合は、再度ロールアウトする必要があります。Flyway はファイル名の規則を常にチェックしているようです。したがって、反復可能なスクリプトを作成するには、ファイルの名前を変更する必要がある場合があります。これを行うより効率的な方法はありますか?

0 投票する
2 に答える
693 参照

web-services - FlywayとLiquibaseは、Soap、RestなどのWebサービスを介して呼び出します

liquibaseとflywayの両方をアプリケーションに統合しました。どちらも正常に動作しています。どちらにも長所と短所があります。今、私の懸念はWebサービスです。これらのツールでRESTとSoapを使用できます。はいの場合、詳細を教えていただけますか?これらのツールをハドソンで使用する必要があり、Rest&Soapを使用してliquibaseまたはflywayを呼び出すことができます。前もって感謝します。

0 投票する
1 に答える
1661 参照

flyway - Flyway:migrate()で利用可能な最大バージョンを見つける方法は?

ユーザーのデータベースが、移行に使用できる最大バージョンよりも新しい状態 (たとえば、ユーザーがソフトウェアの古いバージョンにダウングレードしたなど) を検出したいと考えています。次を実行すると:

次の出力が得られます。

で利用可能な実際の最大バージョンを取得するにはどうすればよいmigrate()ですか?

0 投票する
1 に答える
577 参照

hibernate - Flyway で Java Migrations を作成する際に HibernateTemplate/JPATemplate を使用する方法はありますか?

私は注釈構成でhibernate3を使用するプロジェクトに取り組んでおり、開発と同期されたデータベース移行タスクのフライウェイを見ていました。私は Java 移行で HibernateTemplate を使用したいと思っていましたが、フライウェイでの移行の記述には JdbcTemplate のみがサポートされているようです。Flyway Java Migrations で JdbcTemplate ではなく、HibernateTemplate または JPATemplate を使用する方法はありますか?

0 投票する
3 に答える
2235 参照

database - 構造とデータの移行スクリプト

DDL と DML の両方の移行を管理する優れたツールまたは推奨されるツールはありますか?

私のアプリ構成の大部分はデータベースに保存されています。DDL だけでなく、これを自由に開発および移行できるようにしたいと考えています。これに関する提案はありますか?

0 投票する
2 に答える
936 参照

flyway - Flyway:SQL移行のパスが見つかりません

フライウェイ移行を実行しているときに、次のエラーが発生します。

SQL移行のパスが見つかりません:/移行フォルダーへのパス/

次のコマンドを実行しようとしています: java -cp com.googlecode.flyway.commandline.Mainmigrate

また、クラスパスに移行フォルダーを追加し、baseDirディレクトリを指定しました。しかし、何も役に立たないようです。どんな助けでも大歓迎です。