ホーム › フォーラム › A5:SQL Mk-2掲示板 › エンティティ定義のCSV出力-FOREIGN_KEYSについて
- このトピックには7件の返信、1人の参加者があり、最後にてんにより1年、 8ヶ月前に更新されました。 
- 
		投稿者投稿
- 
		
			
				
てん ゲストはじめまして 
 エンティティ定義のCSV出力について質問させてください。外部キーに対して、個別に制約オプション(on DELETE CASCADE)を設定しています。 
 この内容は「エンティティ定義のCSV出力」を実行した際に
 出力される「a5m2_FOREIGN_KEYS.csv」には出力されないのでしょうか?
 出力させるために何か必要な設定があれば教えていただきたいです。
 もし出力させることができないのであれば、改造していただくことは可能ですか?最近a5m2を使わせていただくようになったので、 
 勉強不足で申し訳ありませんが、ご回答宜しくお願いいたします。松原正和 キーマスターてんさんこんにちは。 
 
 今月末~来月頭位に公開予定の Version 2.19.0 にて a5m2_FOREIGN_KEYS.csv の行の末尾に UPDATE_RULE,DELETE_RULE 列が追加されます。
 
 もう少々お待ちください。てん ゲストお忙しい中、ご回答ありがとうございます。 
 近日対応予定ということで、とてもありがたいです。
 リリースをお待ちしております。てん ゲストおはようございます 
 先日リリースされた「Version 2.19.0」を早速使わせていただいたのですが、
 以下の内容について確認ができませんでした。
 出力を行うために何か設定が必要なのでしょうか?「a5m2_FOREIGN_KEYS.csv の行の末尾に UPDATE_RULE,DELETE_RULE 列が追加されます」 松原正和 キーマスターてんさんこんにちは。 a5m2_FOREIGN_KEYS.csv のカラム名(1行目)ですが、以下のようになっていないでしょうか? 
 (末尾に UPDATE_RULE,DELETE_RULE が付加されています)
 CONSTRAINT_CATALOG,CONSTRAINT_SCHEMA,CONSTRAINT_NAME,TABLE_SCHEMA,TABLE_NAME,COLUMNS,CARDINARITY,REFERENCED_TABLE_SCHEMA,REFERENCED_TABLE_NAME,REFERENCED_COLUMNS,UPDATE_RULE,DELETE_RULE
 てん ゲストお返事ありがとうございます。 
 以下の2パターンで試してみましたが、結果は同じでした。
 やり方に問題があるでしょうか?
 起動しているexeはヘルプのバージョン情報より2.19.0であることは間違いないです。パターン1 
 以前のバージョンで作成したファイルを新バージョンで開いて保存したのち、
 エンティティ定義CSV出力
 パターン2
 新バージョンにて現在存在しているDBからER図を新たにリバース生成して保存後、
 エンティティ定義CSV出力出力結果(項目を縦に並べました) 
 CONSTRAINT_CATALOG
 CONSTRAINT_SCHEMA
 CONSTRAINT_NAME
 TABLE_SCHEMA
 TABLE_NAME
 COLUMNS
 CARDINARITY
 REFERENCED_TABLE_SCHEMA
 REFERENCED_TABLE_NAME
 REFERENCED_COLUMNS
 REFERENCED_CARDINARITY
 CAPTION松原正和 キーマスターてんさんこんにちは。 
 
 すみません。エンティティ定義書ですね。カラムが追加されていませんでしたので、Version 2.19.1 beta 4 で修正してみました。お試しください。てん ゲスト説明が不足していたようで申し訳ありません。 
 Version 2.19.1 beta 4 にて動作確認し、出力されていることが確認できました!
 お忙しい中、早急な対応ありがとうございました。
- 
		投稿者投稿
