Download
Magazine
Develop
Account
Download
Magazine
Develop
Login
Forgot Account/Password
Create Account
Language
Help
Language
Help
×
Login
Login Name
Password
×
Forgot Account/Password
Category:
Software
People
PersonalForge
Magazine
Wiki
Search
OSDN
>
Find Software
>
Software Development
>
Amateras
>
Forums
>
Japanese
>
[ERD]DBコメントの出力機能の強化要望
Amateras
Description
Project Summary
Developer Dashboard
Web Page
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
Downloads
List of Releases
Stats
Source Code
Code Repository list
Subversion
View Repository
CVS
View Repository
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
FrontPage
Title index
Recent changes
Communication
Forums
List of Forums
English (1295)
Japanese (319)
Mailing Lists
list of ML
News
Forums:
Japanese
(Thread #28998)
Return to Thread list
RSS
[ERD]DBコメントの出力機能の強化要望 (2011-04-02 17:18 by
jflute
#56556)
Reply
[ERD]DBコメントの出力機能の強化要望
jfluteと申します。
AmaterasERDの利用を検討中です。
DDL出力の際に、DBコメントが出力される機能が
とても素晴らしいと感じています。
このDBコメントの機能で二点ほど要望があります。
{A}
現在(Version 1.0.8)、OracleとSybaseだけのようですが、
MySQLに対応して頂けないでしょうか?
MySQLのDBコメントの仕様はちょっと特殊なので、
Oracleなどに比べて実装がややこしいのは承知の上ですが、
一応ニーズがあるということで要望として挙げさせてください。
以下は、MySQLにおけるDBコメントの設定方法の例です。
CREATE TABLE MEMBER (
MEMBER_ID INTEGER NOT NULL auto_increment COMMENT '会員ID',
MEMBER_NAME varchar(50) NOT NULL COMMENT '会員名称',
...
) ENGINE=InnoDB COMMENT='会員' ;
{B}
DBコメントのDDLに論理名が入るようになっていますが、
何かしらの区切り記号、例えばコロン「:」を使って、
「論理名 : 説明」という形式での出力オプションを付けて
頂けないでしょうか? (デフォルトはもちろん今まで通り)
実業務では、カラムの説明などをDBコメントに入れることを
想定して書くこともありますので、両方入ればと。
どこかしらの設定で、とある xxx.erd ファイルで
出力する場合は常に論理名と説明をくっ付けて出力、
となればとても助かります。
(区切り文字も指定できると最高ですが優先度は低いです)
実は、その他にも細かく要望があるのですが、
テーマに分けて投稿した方がいいと思うので、
今回はDBコメント周りの話とさせて頂きました。
とりあえずは、こちらのフォーラムで挙げさせて頂きたいと
考えているのですが、Amaterasには様々なプラグインが
ありますし、例えば、ERDに関しては手が回らずそもそも
要望を受け付けていない、とかそういう状況がありましたら
誠に申し訳ございません。
Reply to #56556
×
Subject
Body
Reply To Message #56556 > [ERD]DBコメントの出力機能の強化要望 > > jfluteと申します。 > > AmaterasERDの利用を検討中です。 > DDL出力の際に、DBコメントが出力される機能が > とても素晴らしいと感じています。 > このDBコメントの機能で二点ほど要望があります。 > > {A} > 現在(Version 1.0.8)、OracleとSybaseだけのようですが、 > MySQLに対応して頂けないでしょうか? > > MySQLのDBコメントの仕様はちょっと特殊なので、 > Oracleなどに比べて実装がややこしいのは承知の上ですが、 > 一応ニーズがあるということで要望として挙げさせてください。 > 以下は、MySQLにおけるDBコメントの設定方法の例です。 > > CREATE TABLE MEMBER ( > MEMBER_ID INTEGER NOT NULL auto_increment COMMENT '会員ID', > MEMBER_NAME varchar(50) NOT NULL COMMENT '会員名称', > ... > ) ENGINE=InnoDB COMMENT='会員' ; > > {B} > DBコメントのDDLに論理名が入るようになっていますが、 > 何かしらの区切り記号、例えばコロン「:」を使って、 > 「論理名 : 説明」という形式での出力オプションを付けて > 頂けないでしょうか? (デフォルトはもちろん今まで通り) > > 実業務では、カラムの説明などをDBコメントに入れることを > 想定して書くこともありますので、両方入ればと。 > > どこかしらの設定で、とある xxx.erd ファイルで > 出力する場合は常に論理名と説明をくっ付けて出力、 > となればとても助かります。 > (区切り文字も指定できると最高ですが優先度は低いです) > > 実は、その他にも細かく要望があるのですが、 > テーマに分けて投稿した方がいいと思うので、 > 今回はDBコメント周りの話とさせて頂きました。 > > とりあえずは、こちらのフォーラムで挙げさせて頂きたいと > 考えているのですが、Amaterasには様々なプラグインが > ありますし、例えば、ERDに関しては手が回らずそもそも > 要望を受け付けていない、とかそういう状況がありましたら > 誠に申し訳ございません。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-04-03 01:04 by
takezoe
#56580)
Reply
手が回っていない部分があるのは事実ですが^^ 要望を受け付けていない、ということはありません。
ただ、すぐに実装できるかどうかはその時の状況次第ですので、ご要望は可能であればチケットとして挙げておいていただけると助かります。
http://sourceforge.jp/projects/amateras/ticket/
とりあえず今回投稿していただいた内容は以下の2つのチケットとしてこちらで登録させていただきました。
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24763
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24764
Reply to
#56556
Reply to #56580
×
Subject
Body
Reply To Message #56580 > 手が回っていない部分があるのは事実ですが^^ 要望を受け付けていない、ということはありません。 > ただ、すぐに実装できるかどうかはその時の状況次第ですので、ご要望は可能であればチケットとして挙げておいていただけると助かります。 > http://sourceforge.jp/projects/amateras/ticket/ > > とりあえず今回投稿していただいた内容は以下の2つのチケットとしてこちらで登録させていただきました。 > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24763 > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24764
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-04-03 22:37 by
jflute
#56608)
Reply
takezoeさん、お忙しい中、ありがとうございます。
お言葉に甘えまして、その他要望を挙げさせて頂きました。
優先度や重要度などはそのままデフォルトで登録しています。
// [ERD]論理モデルと物理モデルの表示切り替えにショートカットキーを
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24768
// [ERD]ダイアグラム上のテーブルのカラムを選択してカラム編集へ
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24769
// [ERD]ユニーク制約をダイアグラム上で表示して欲しい
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24770
既にチケットとして登録されているもので、
自分も要望とさせて頂きたいものがありました。
// [ERD]リレーションの多重度を指定できるようにする
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=11968
また、フォーラム内の別の話題で既に挙がっているもので、
自分も同じく要望をさせて頂きたいものがありました。
(こちらは見た限りはまだチケット登録されていない!?かな...)
// [#48395] AmaterasERD で矩形による色分け
http://sourceforge.jp/forum/forum.php?thread_id=25356&forum_id=3563
非常にポテンシャルの高いツールだと思います。
できるときで良いのでアプローチして頂けるととても助かります。
Reply to
#56556
Reply to #56608
×
Subject
Body
Reply To Message #56608 > takezoeさん、お忙しい中、ありがとうございます。 > お言葉に甘えまして、その他要望を挙げさせて頂きました。 > 優先度や重要度などはそのままデフォルトで登録しています。 > > // [ERD]論理モデルと物理モデルの表示切り替えにショートカットキーを > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24768 > > // [ERD]ダイアグラム上のテーブルのカラムを選択してカラム編集へ > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24769 > > // [ERD]ユニーク制約をダイアグラム上で表示して欲しい > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24770 > > 既にチケットとして登録されているもので、 > 自分も要望とさせて頂きたいものがありました。 > > // [ERD]リレーションの多重度を指定できるようにする > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=11968 > > また、フォーラム内の別の話題で既に挙がっているもので、 > 自分も同じく要望をさせて頂きたいものがありました。 > (こちらは見た限りはまだチケット登録されていない!?かな...) > > // [#48395] AmaterasERD で矩形による色分け > http://sourceforge.jp/forum/forum.php?thread_id=25356&forum_id=3563 > > 非常にポテンシャルの高いツールだと思います。 > できるときで良いのでアプローチして頂けるととても助かります。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-04-08 12:50 by
jflute
#56701)
Reply
> [ERD]論理モデルと物理モデルの表示切り替えにショートカットキーを
> [ERD]ユニーク制約をダイアグラム上で表示して欲しい
こちらの件、修正されたようですね。
ありがとうございます。
試す環境が特殊なので申し訳ありませんが、
(Mac OS X Leopard + Eclipse-3.6.1)
ソースから試して動作確認できました。
チケットの方にもコメントしています。
ただ、.classpath に StandardVMType/J2SE-1.5 と記述されていますが、
MSSQLDialect では(恐らく)Java6固有の定義であるTypes.NCHARなどが
利用されていて、素直にチェックアウトしただけだとコンパイルエラーと
なりました。なので実際には、ここの定義(二行)だけをコメントアウトして、
実行して試しています。
こちらの環境問題かもしれませんが、念のためここで報告しておきます。
(こちらでは Mac の JDK 5 を使って、Eclipse 自体もアプリも実行しています)
Reply to
#56556
Reply to #56701
×
Subject
Body
Reply To Message #56701 > > [ERD]論理モデルと物理モデルの表示切り替えにショートカットキーを > > [ERD]ユニーク制約をダイアグラム上で表示して欲しい > > こちらの件、修正されたようですね。 > ありがとうございます。 > > 試す環境が特殊なので申し訳ありませんが、 > (Mac OS X Leopard + Eclipse-3.6.1) > ソースから試して動作確認できました。 > チケットの方にもコメントしています。 > > ただ、.classpath に StandardVMType/J2SE-1.5 と記述されていますが、 > MSSQLDialect では(恐らく)Java6固有の定義であるTypes.NCHARなどが > 利用されていて、素直にチェックアウトしただけだとコンパイルエラーと > なりました。なので実際には、ここの定義(二行)だけをコメントアウトして、 > 実行して試しています。 > こちらの環境問題かもしれませんが、念のためここで報告しておきます。 > (こちらでは Mac の JDK 5 を使って、Eclipse 自体もアプリも実行しています)
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-05-14 20:07 by
jflute
#57413)
Reply
// [ERD]DBコメントのMySQL対応
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24763
この件について、チケットの方にコメントさせて頂きましたが、
こちらで、直接ソースを修正して試してみました。
もし良ければ、これを参考に取り込んで頂けないでしょうか?
また、こちらが取り込まれたら、ショートカットやユニーク制約の件など
幾つかの課題も既に解決されているので、正式版をリリースして頂けないでしょうか?
できれば、すぐに使いたいと考えています。
正式版だと時間がかかりそうであれば、「RC」などのSNAPSHOTでも構いません。
説明も追加するオプション機能や、以下の課題もかなり欲しい機能では
あるのですが、ひとまずはショートカットやユニーク制約表示、論理名のコメント
だけでもあるとうれしいので、公開して頂けるとありがたいです。
// [ERD]リレーションの多重度を指定できるようにする
http://sourceforge.jp/ticket/browse.php?group_id=858&tid=11968
// [#48395] AmaterasERD で矩形による色分け
http://sourceforge.jp/forum/forum.php?thread_id=25356&forum_id=3563
Reply to
#56556
Reply to #57413
×
Subject
Body
Reply To Message #57413 > // [ERD]DBコメントのMySQL対応 > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=24763 > > この件について、チケットの方にコメントさせて頂きましたが、 > こちらで、直接ソースを修正して試してみました。 > もし良ければ、これを参考に取り込んで頂けないでしょうか? > > また、こちらが取り込まれたら、ショートカットやユニーク制約の件など > 幾つかの課題も既に解決されているので、正式版をリリースして頂けないでしょうか? > できれば、すぐに使いたいと考えています。 > 正式版だと時間がかかりそうであれば、「RC」などのSNAPSHOTでも構いません。 > > 説明も追加するオプション機能や、以下の課題もかなり欲しい機能では > あるのですが、ひとまずはショートカットやユニーク制約表示、論理名のコメント > だけでもあるとうれしいので、公開して頂けるとありがたいです。 > > // [ERD]リレーションの多重度を指定できるようにする > http://sourceforge.jp/ticket/browse.php?group_id=858&tid=11968 > > // [#48395] AmaterasERD で矩形による色分け > http://sourceforge.jp/forum/forum.php?thread_id=25356&forum_id=3563
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-05-14 20:37 by
takezoe
#57414)
Reply
ありがとうございます!
チケットのほうにもコメントさせていただきましたが、
修正されたソースをメールでお送りいただけないでしょうか?
リリース作業には時間がかかりますので、取り込ませていただいたら
いったん開発版をビルドしたものをダウンロード可能な場所に
アップさせていただこうと思います。
Reply to
#57413
Reply to #57414
×
Subject
Body
Reply To Message #57414 > ありがとうございます! > チケットのほうにもコメントさせていただきましたが、 > 修正されたソースをメールでお送りいただけないでしょうか? > > リリース作業には時間がかかりますので、取り込ませていただいたら > いったん開発版をビルドしたものをダウンロード可能な場所に > アップさせていただこうと思います。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-05-14 21:35 by
jflute
#57416)
Reply
takezoeさん、ありがとうございます。
ソースコードをチケットの方に添付しました。
基本的には、既存のソースコードの書き方(フォーマットなど)を尊重しながら書いていますが、
Amaterasのソースコードルールをわかっているわけではないのでその辺の微調整はお願いします。
> ただ、.classpath に StandardVMType/J2SE-1.5 と記述されていますが、
> MSSQLDialect では(恐らく)Java6固有の定義であるTypes.NCHARなどが
> 利用されていて、素直にチェックアウトしただけだとコンパイルエラーと
こちらの件の、自分の環境でのコンパイルを通すためのローカルでのコメントアウト修正は、
元に戻した状態で zip に固めていますが、念のため確認して頂ければと思います。
今回の修正で、COLUMN_TYPESでの修正は一つもないので、
DIFF結果でCOLUMN_TYPESの定義に修正点がなければOKです。
(この件があるので、SVNパッチがちょっと作りづらいので単純にzipにしています)
Reply to
#56556
Reply to #57416
×
Subject
Body
Reply To Message #57416 > takezoeさん、ありがとうございます。 > ソースコードをチケットの方に添付しました。 > 基本的には、既存のソースコードの書き方(フォーマットなど)を尊重しながら書いていますが、 > Amaterasのソースコードルールをわかっているわけではないのでその辺の微調整はお願いします。 > > > ただ、.classpath に StandardVMType/J2SE-1.5 と記述されていますが、 > > MSSQLDialect では(恐らく)Java6固有の定義であるTypes.NCHARなどが > > 利用されていて、素直にチェックアウトしただけだとコンパイルエラーと > > こちらの件の、自分の環境でのコンパイルを通すためのローカルでのコメントアウト修正は、 > 元に戻した状態で zip に固めていますが、念のため確認して頂ければと思います。 > 今回の修正で、COLUMN_TYPESでの修正は一つもないので、 > DIFF結果でCOLUMN_TYPESの定義に修正点がなければOKです。 > (この件があるので、SVNパッチがちょっと作りづらいので単純にzipにしています)
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-05-15 01:16 by
takezoe
#57426)
Reply
ありがとうございます。取り込ませていただきました。
開発版を以下の場所にアップさせていただきましたのでご利用ください。
http://amateras.sourceforge.jp/files/amateraserd/net.java.amateras.db_1.0.8.2.jar
また、コンパイルエラーの問題ですが、さすがにそろそろJava6で行こうかな…と思っています。
Reply to
#57416
Reply to #57426
×
Subject
Body
Reply To Message #57426 > ありがとうございます。取り込ませていただきました。 > 開発版を以下の場所にアップさせていただきましたのでご利用ください。 > http://amateras.sourceforge.jp/files/amateraserd/net.java.amateras.db_1.0.8.2.jar > > また、コンパイルエラーの問題ですが、さすがにそろそろJava6で行こうかな…と思っています。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-05-15 01:51 by
jflute
#57427)
Reply
takezoeさん、ありがとうございます。早速、試させて頂きました。
MySQLでテーブルコメント、カラムコメントが正常に定義されることを確認しました。
また、コメントを付与をしない、の設定にしたときには逆に定義されないことも確認しました。
ひとまず、いい感じで利用できそうです。本当に助かります。
> また、コンパイルエラーの問題ですが、さすがにそろそろJava6で行こうかな…と思っています。
なるほど、確かに java.sql.Types の充実度が全然違いますからね。
利用者側の環境として特に違いがないのであれば良いとは思います。
(でも、Java5でEclipseを起動してる場合には動かなくなるのかな...!?)
また、引き続き、その他の課題の検討をお願いしたいと思います。
リレーションの多重度の指定や矩形の色付けは、現場での利用を見据えると
かなり重要度が高いと思っているのですが、EclipseプラグインのGUI周りの
プログラムは自分は全くの素人なので、できれば今回みたいにソースを修正して
試してフィードバックとしたいところですが、さすがになかなか...
Reply to
#56556
Reply to #57427
×
Subject
Body
Reply To Message #57427 > takezoeさん、ありがとうございます。早速、試させて頂きました。 > MySQLでテーブルコメント、カラムコメントが正常に定義されることを確認しました。 > また、コメントを付与をしない、の設定にしたときには逆に定義されないことも確認しました。 > ひとまず、いい感じで利用できそうです。本当に助かります。 > > > また、コンパイルエラーの問題ですが、さすがにそろそろJava6で行こうかな…と思っています。 > なるほど、確かに java.sql.Types の充実度が全然違いますからね。 > 利用者側の環境として特に違いがないのであれば良いとは思います。 > (でも、Java5でEclipseを起動してる場合には動かなくなるのかな...!?) > > また、引き続き、その他の課題の検討をお願いしたいと思います。 > リレーションの多重度の指定や矩形の色付けは、現場での利用を見据えると > かなり重要度が高いと思っているのですが、EclipseプラグインのGUI周りの > プログラムは自分は全くの素人なので、できれば今回みたいにソースを修正して > 試してフィードバックとしたいところですが、さすがになかなか...
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel
RE: [ERD]DBコメントの出力機能の強化要望 (2011-05-17 19:06 by
jflute
#57474)
Reply
>> また、コンパイルエラーの問題ですが、さすがにそろそろJava6で行こうかな…と思っています。
>なるほど、確かに java.sql.Types の充実度が全然違いますからね。
>利用者側の環境として特に違いがないのであれば良いとは思います。
>(でも、Java5でEclipseを起動してる場合には動かなくなるのかな...!?)
Types.NCHAR とかって幸か不幸かただのint型なので、
そして基本的に変わらない値でもあるので、
ベタっと -15 とかで指定するのもアリかもですね。
Reply to
#56556
Reply to #57474
×
Subject
Body
Reply To Message #57474 > >> また、コンパイルエラーの問題ですが、さすがにそろそろJava6で行こうかな…と思っています。 > >なるほど、確かに java.sql.Types の充実度が全然違いますからね。 > >利用者側の環境として特に違いがないのであれば良いとは思います。 > >(でも、Java5でEclipseを起動してる場合には動かなくなるのかな...!?) > > Types.NCHAR とかって幸か不幸かただのint型なので、 > そして基本的に変わらない値でもあるので、 > ベタっと -15 とかで指定するのもアリかもですね。
You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.)
Login
Nickname
Preview
Post
Cancel