問題タブ [schemaexport]

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 に答える
372 参照

nhibernate - NHibernate:SchemaExportを使用してデータベースを再作成

データベースの再作成を正しく処理することについて質問があります。

私の開発環境では、次を使用してデータベースを再作成することがよくあります。

(私はhiloジェネレーターを使用していることに注意する必要があります。)データベースを再作成した直後に、" Cannot insert duplicate key..."例外のために新しいエンティティの保存が失敗することがあります。

私の質問:新しいhiloを使用するデータベースと正しく同期するには、セッションファクトリ(および場合によってはセッション)を再初期化する 必要がありますか?それともそのまま動作しますか?

ヒントは大歓迎です!

LG
ワラッパ

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

java - 休止状態での部分的なスキーマのエクスポート

休止状態バージョン 3.6

hbm2dll を使用して部分スキーマ エクスポートを実行しようとしていますSchemaExport。したがって、現在の休止状態の構成にアクセスし、PersistentClass生成されるテーブルを取得して、次のように新しい構成を作成します。

ログ (以下) からわかるように、スキーマのエクスポートは完了しているように見えますが、テーブルが作成されていないため、プログラムで追加されたマッピングを取得していないようです。

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

mysql - 流暢な nhibernate + SQL スキーマの作成方法

流暢な nhibernate で SQL スキーマをレンダリングする方法について質問があります。私はたくさん検索していくつかのものを使用しましたが、それをレンダリングする方法がわかりません。私は自分のウェブサイトの土台、コアを構築しているだけです。そして今、マッピングからデータベースを作成したいと思います。それ、どうやったら出来るの?それはtestrunningか何かですか?

ソリューションをビルドすると、SQL ファイルが取得されません。スキーマ ツールのエクスポートを使用するために hbm ファイルにエクスポートしようとしましたが、機能しません。

Fluent NHibernate (1.2.0.712) の HBM へのエクスポート マッピングが機能しない/規則を尊重しないことを試し ました

および https://stackoverflow.com/questions/5244257/build-schema-with-fluent-nhibernate

および他の多くのリンク。

sql ファイルを取得するにはどうすればよいですか? どのサイトもほぼ同じコードを提供していますが、レンダリング方法を教えていません。ファイルを取得するプロセスを実行する方法..

誰でも教えてもらえますか?自作できるけどこの機能を試してみたい!よろしくお願いします

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

hibernate - カスタム タイプを使用した SchemaExport

hibernate-core 4.1.4 の org.hibernate.tool.hbm2ddl.SchemaExport を使用して、特定の列を通常の VARCHAR データ型ではなく UNIVARCHAR として作成する必要がある Sybase ASE 15.5 スキーマを生成/エクスポートしたいと考えています。それ、どうやったら出来るの?私の好みの方法は、注釈を使用することです。

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

jpa - 単方向マッピングと同じタイプの1対1および1対多を管理するにはどうすればよいですか?

2人以上のユーザー間のプライベートメッセージのモデルを実装しようとしています。

つまり、2つのエンティティがあります。

  • ユーザー
  • プライベートメッセージ

ユーザーモデルは編集しないでください。そのため、一方向の関係を設定しようとしています。

PrivateMessageモデルは複数の受信者をアドレス指定し、送信者は1つだけです。だから私はこのようなものが必要です:

対応する「privateMessage」テーブルは生成されず、PMと多くの受信者の間の関係だけが満たされます。私はこれについて混乱しています。'mappedBy'属性を設定しようとするたびに、IDEはそれをエラーとしてマークします。

ユーザーエンティティがそれをマップするプライベートメッセージを認識していないことが問題のようです。

私はここで何が間違っているのですか?私はこれに似たいくつかの状況を解決しましたが、それらの解決策のどれもここでは機能しません。

前もって感謝します!

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

grails - Grails 2.x schema-export、または同様のコマンドは、データソースを指定してスキーマ更新用の DDL を生成できますか?

Grails schema-export は、DDL を生成して特定のデータベースのデータベース スキーマを作成するという優れた仕事をします。しかし、私がやりたいことは、ゼロから作成するための DDL ではなく、既に作成されたスキーマへの更新用の DDL を grails に出力させることです。

dbCreate = "update"データソースで指定した場合、grailsには実際にスキーマを更新する機能があるため、可能であると考えています。

しかし、grails が実際に実行するのではなく、実行する内容を吐き出してほしいだけなので、制御された方法で SQL ツールを介して自分で実行できるようになります。

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

java - Hibernate4.1を使用したSchemaExport中のHsqldbエラー

HibernateのSchemaExportを実行するときに、以下のこれらのエラーを取り除くにはどうすればよいですか?実際には問題を引き起こしていないようです-私のテストはまだうまく実行されています-しかし、エラーを見て、テストで何がうまくいかなかったかを確認するためだけにたくさん下にスクロールしなければならないのは好きではありません。

エラーを解決するか、単に静かにすることによって、それらを取り除く方法はありますか?

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

.net - NHibernateSchemaExportがインデックスを作成しない

私のNHibernateマッピングには、<database-object>MS SQL Server 2008のインデックスを定義する要素が含まれています。問題は、を呼び出したときにこのSQLがスキーマに含まれないことSchemaExport.Createです。他のすべてが作成されますが、インデックスはありません。

エンティティの1つは次のようになります。次に例を示します。

問題は、これが以前(おそらくNH2からNH3に移動する前)に機能していたことです。NHibernateで何かが変更されてこれが実行できなくなったかどうかはわかりません。

方言は、設定ファイルの私の方言と一致します。

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

c# - 特定の .hbm.xml ファイルを nhibernate 構成に追加して、エクスポート スキーマで使用する方法

私はnhibernate + fluentで作業しています。このコードがあります

これにより、マップ ファイルからマッピングが追加されます。後で、公開された構成を使用してスキーマをエクスポートします。

データベースにトリガーを作成するために特定のファイルを追加する必要があり.hbm.xmlますが、方法がわかりません。.hbm.xmlファイルは既に作成しています。次のようになります

ここで助けが得られることを願っています =/

私は別のアプローチに移行しました。いいえ、AbstractAuxiliaryDatabaseObject から拡張されたクラスがあり、スクリプトの作成と削除を認識しています。

必要なものに近いと思いますが、まだ機能していません。最も深い例外で次のメッセージが表示されます。

SQL作成スクリプト用にハードコードされた文字列を返そうとしているためだと思いますが、わかりません。誰か助けてもらえますか?

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

hibernate - Grails schema-export で「スレッドにバインドされた要求が見つかりません」というエラーが発生する

grails schema-exportGrails 2.1.1 を使用して、かなり大規模な確立されたプロジェクトで実行しようとしています。残念ながら、次のエラー メッセージが表示されます。

それは --stacktrace --verbose です。

明らかな問題は、このエラーを解消するにはどうすればよいかということです。

あまり明白でない質問は、そもそもなぜ grails がスキーマ エクスポートでタグ ライブラリを処理しようとするのかということです。