liquibase

    0

    1答えて

    liquibase(バージョン3.3.5、データベース-Oracle 12C)のCREATE TableスクリプトにJSONデータを格納するBLOB型の列にcheck制約を追加します。コンパイルされません。 JSON型のデータだけが挿入されることを保証する制約を追加する正しい構文は何ですか?私はこの質問に続きました プレーンsql:CONSTRAINT ensure_json CHECK (po_

    1

    1答えて

    私たちの開発にはgitフローモデルを使用し、データベースのバージョン管理を効率的に管理するためにliquibaseを統合しようとしています。この問題は、開発者がフィーチャーブランチ上で作業していて、自分のデータベースと他の開発者のデータベースで実行されるDBスクリプトを作成したが、まだリリースされていないためタグ付けされていない。これで機能がテストされ、リリースの一部となり、チェンジセットにタグを

    2

    1答えて

    開発DBとして私はMySQLを使用しており、テストではH2データベースを使用しています。 次のスクリプトはMySQLでうまく機能しますが、H2では失敗します。インターネットで UPDATE `table_a` JOIN `table_b` ON `table_a`.id=`table_b`.a_id SET `table_a`.b_id=`table_b`.id 私はh2はJOINとUPD

    1

    1答えて

    現在のプロジェクトにLiquibaseを統合しようとしています。私はクイックスタートガイドとドキュメンテーションのページを読んでいます。私はそれをAPIを介して使用したいと思います。彼らがサイトで言うように私はそれを実行すると、不足している設定ファイルについて不平を言う。だから私はliquibaseConfig.ymlを作成しました。しかし、システムはまだファイルが存在しないと訴えていますが、そこ

    0

    1答えて

    2行のデータベースで値を更新する(暗号化されていないパスワードを暗号化されたパスワードで置き換える)。たとえば: some_random_characters and_some_more 私はこのようなLiquiBaseをchangeSetを作った:あなたが推測しているかもしれませんが <changeSet id="1" author="KevinC" logicalFilePath="..

    0

    1答えて

    databaseChangeLogでincludeAllオプションを使用する場合、ロールバックまたはタグ付けを使用する方法はありますか? 01.sqlファイルのすべての変更を99.sqlから順番に実行するのは本当にうれしいようです。この作業を行うために個々のファイルとロールバックを指定する必要がありますか?

    0

    1答えて

    私はJenkinsとliquibaseを学んでいます。私はそれをmavenで作られたJavaプロジェクトに統合しています。 私の特別なケースでは、アプリケーションのバージョンがクライアントにリリースされると、アプリケーションはSQLスクリプトとともに提供され、データベースを更新します。私はliquibaseで更新するchangelogファイルを提供することはできません。何度もクライアントがデータベ

    0

    1答えて

    私は、エンティティで、次のID説明があります。このIDを生成するための @Id @GeneratedValue(strategy= GenerationType.IDENTITY) private Long id; LiquiBaseを命令の次されています。また、私が持っている <column name="id" autoIncrement="true" type="INT">