問題タブ [sql-maven-plugin]
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.
maven - ユニットテストmavenのhsql
sql-maven-plugin を使用して、単体テスト用にインメモリ hsql データベースをセットアップしています
maven:test フェーズで実行される単体テストでは、その URL でデータソースをインスタンス化しました
しかし、これには、スクリプトを介して初期化したテーブルがありません。確かに新しいjvmをフォークし、そこから開始された元のhsqlインスタンスにアクセスできないことがわかりました。hsqldb に裏打ちされたファイルを導入せずに解決策はありますか?
ありがとう
maven - sql-maven-plugin が H2 ストアド プロシージャ定義の SQL 構文エラーをスローする
sql-maven-plugin バージョン 1.5 を使用して、h2 データベース (v. 1.3.170) にストアド プロシージャをインストールしようとしています。
問題のある SQL ステートメントは次のようになります。
これは、H2 Web サイトのユーザー定義関数とストアド プロシージャから採用されています。
私が得るmavenエラーはこれです:
次の pom コンテンツを使用して、sql-maven-plugin を構成します。
「$$」の構文上の問題を回避する方法はありますか?
更新: SQuirrel でクエリを実行しようとしましたが、同じエラーが発生しました。したがって、問題はおそらく sql-maven-plugin に関連しているのではなく、プラグインまたは SQuirrel が jdbc ドライバーを使用する方法に関連していますか?
java - Generation.type で問題の "hibernate_sequence" テーブルをインポートする
そのため、sql-maven-plugin を使用してバックアップ データベースをインポートしようとしています。@GeneratedValue(strategy = GenerationType.TABLE )
エンティティに注釈を使用したため、バックアップ データベースにはそれをhibernate_sequence
含むテーブルがあります。
このエラーを回避するにはどうすればよい@Id @GeneratedValue
ですか?
maven - jetty サーバーのデプロイ時に sql maven プラグインが実行されない理由
私はMysql、SpringFramework、Maven、およびJettyを使用してEclipseでプロジェクトを扱っています。私は目標を持ってサーバーを実行します:
桟橋:実行
pom.xml の一部は次のとおりです。
ファイル trigger.sql は次のとおりです。
質問:
Jetty サーバーの実行時に Sql Maven プラグインが実行されないのはなぜですか?
それを解決する方法は?
ゴール:
サーバーのデプロイ時にデータベースにトリガーを作成します。
前もって感謝します。
oracle - Sql Maven プラグイン - includesfile
多数 (約 100) の Oracle PL/SQL ファイルを実行しようとしているプロジェクトがあります。各ファイルには、ストアド プロシージャが含まれています。手順は、設定された順序でデータベースに適用する必要があります。ストアド プロシージャは、プロシージャの順序付きリストを含む procs.sql ファイルと共に DBA チームから提供されます。
sql maven プラグインのドキュメントを見ると、ant スタイルのファイルセットがサポートされています。Ant ドキュメントは、ant ドキュメントに従って呼び出されるファイルセットの属性のドキュメントを提供します。「ファイルの名前。このファイルの各行はインクルード パターンと見なされます。」 https://ant.apache.org/manual/Types/fileset.html
pom プラグインでこれを指定すると、実行するファイルの名前ではなく、SQL であるかのように、ファイル内のコマンドを実行しようとします。この機能はサポートされていないようです。
...
...
java - コマンドラインから sql-maven-plugin の実行をスキップする
コマンドラインsql-maven-plugin
から実行するときに実行を防ぐにはどうすればよいですか? mvn clean install
pomファイルに触れることができません。