データベースでTracker-enabled-dbcontextを使用しています。バージョン3.6では、システムにauditlogおよびauditdetailテーブルを生成させる方法がありますか?そうでない場合は、まずデータベースでこれを行うことになるでしょうか?テーブルを作成して、それをdbcontextに追加することはできますか?もしそうなら、テーブルの構造は何ですか?Tracker-enabled-dbcontext AuditlogテーブルとAuditLogDetailsテーブル
0
A
答えて
1
ツールの作成者は、現在、データベースファーストでは機能しないことを指定しています。私のプロジェクトはEntity Frameworkを使用していますが、データベースファーストまたはコードファーストではありません。モデルとデータベースのテーブルを別々に作成し、アノテーションと一緒に関連付けます。このように、私はAuditLogデータベーステーブルを構築する方法を理解できませんでした。
githubからTracker-enabled-dbcontextソースコードをダウンロードしました。ソースコードにはデモプロジェクトが含まれています。 Web.configファイルを更新して、接続文字列が、テーブルを常駐させたい場所のデータベースを指すようにしました。そこに必要なテーブルが自動的に作成されました。デモの一環として作成した余分なテーブルはすべて削除しなければなりませんでしたが、一旦テーブルが配置されると、私のプロジェクトは期待通りに変更データを書きました。
ロギングはDBContextに関連付けられているため、変更を追跡したい各データベースに別々のAuditLogテーブルを作成する必要がありました。最初の定義から2番目のデータベースのテーブルを単純に作成しようとしましたが、何らかの理由でそれが機能しなかったため、デモ接続文字列プロシージャ全体をもう一度実行しなければなりませんでした。
関連する問題
- 1. テーブル=テーブルとテーブル。データ(テーブル)
- 2. SharePoint 2013 - リソースAuditLogへのアクセス
- 3. HTMLテーブルとMySQLテーブルのリンク
- 4. テーブル付きテーブルとテーブルリスト
- 5. テーブル・バーカー・クローニング・テーブル行とjquery
- 6. MySQLテーブル3とテーブル3をテーブル1とテーブル2のIDで結合する
- 7. 注釈を使用する動的AuditLog
- 8. テーブルとテーブルを使ったhtmlテーブルとjquery
- 9. テーブル1とテーブル2を関連させ、テーブル1のテーブル2のフィールドを表示
- 10. テーブル1のレコードとテーブル1のテーブル2からのレコード
- 11. 親テーブルと子テーブルを同じテーブルにコピーしますか?
- 12. 3テーブルを1 - 1テーブルに結合することはaggrテーブル
- 13. LINQ:テーブルと関連テーブルの条件
- 14. 共通テーブル式と一時テーブル
- 15. コンテキストタイプのテーブルをコンテキストプロパティとしてテーブル
- 16. Rails - 大きなテーブルと分散テーブル
- 17. PostgreSQLのテーブル名とテーブル名の変更
- 18. SQL Serverの一時テーブルとテーブル変数
- 19. INSERT INTOテーブルとINSERT INTOテーブルSET?
- 20. Oracle SQLの駆動テーブルと駆動テーブル
- 21. Spark -Reading TerradataテーブルとOracleテーブルへのアップサイズ
- 22. テーブルと参照テーブルの参照
- 23. cakephpベーク2テーブルと結合テーブル
- 24. テーブル変数と派生テーブルの結合
- 25. OracleテーブルとSQL Serverテーブルの比較
- 26. jBPM PROCESSINSTANCEINFOテーブルとH2データベース内のWorkitemInfoテーブル
- 27. テーブルとテーブル - 垂直方向のセル:
- 28. myISAMテーブルとInnoDBテーブルの外部キー
- 29. mysql内部結合テーブル1とテーブル2
- 30. テーブル名とテーブルを一致させる