問題タブ [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.

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

maven - ユニットテストmavenのhsql

sql-maven-plugin を使用して、単体テスト用にインメモリ hsql データベースをセットアップしています

maven:test フェーズで実行される単体テストでは、その URL でデータソースをインスタンス化しました

しかし、これには、スクリプトを介して初期化したテーブルがありません。確かに新しいjvmをフォークし、そこから開始された元のhsqlインスタンスにアクセスできないことがわかりました。hsqldb に裏打ちされたファイルを導入せずに解決策はありますか?

ありがとう

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

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 ドライバーを使用する方法に関連していますか?

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

java - Generation.type で問題の "hibernate_sequence" テーブルをインポートする

そのため、sql-maven-plugin を使用してバックアップ データベースをインポートしようとしています。@GeneratedValue(strategy = GenerationType.TABLE )エンティティに注釈を使用したため、バックアップ データベースにはそれをhibernate_sequence含むテーブルがあります。

このエラーを回避するにはどうすればよい@Id @GeneratedValueですか?

0 投票する
0 に答える
230 参照

maven - jetty サーバーのデプロイ時に sql maven プラグインが実行されない理由

私はMysql、SpringFramework、Maven、およびJettyを使用してEclipseでプロジェクトを扱っています。私は目標を持ってサーバーを実行します:

桟橋:実行

pom.xml の一部は次のとおりです。

ファイル trigger.sql は次のとおりです。

質問:

Jetty サーバーの実行時に Sql Maven プラグインが実行されないのはなぜですか?

それを解決する方法は?

ゴール:

サーバーのデプロイ時にデータベースにトリガーを作成します。

前もって感謝します。

0 投票する
0 に答える
315 参照

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 であるかのように、ファイル内のコマンドを実行しようとします。この機能はサポートされていないようです。

...

...

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

java - コマンドラインから sql-maven-plugin の実行をスキップする

コマンドラインsql-maven-pluginから実行するときに実行を防ぐにはどうすればよいですか? mvn clean installpomファイルに触れることができません。