2007-04-11 WWW SQL Designer for Rails SQL Ruby on Rails Web で、データベースの ER 図が描ける WWW SQL Designer は便利だ。Rails ユーザの利便性向上のため、次の修正を加えた。 ER 図を Rails のマイグレーションスクリプトとして出力。 テーブル間のリレーションを作るときに、自動的に生成される外部キーの名前を Rails の命名規約に従って、"外部テーブルの単数形"_id とした。 デモ版。(いつ削除するかわからないので、大切なデータは保存しないように) できればダウンロードして使ってほしい。数時間で修正したやっつけの実装なので、不都合を発見したら連絡されたい。 変更の詳細 index.php 修正 「Rails マイグレーション生成」オプション追加 main.js 修正 リレーション生成時の外部キーの名前を Rails 風に。 objects.js 修正 Rails マイグレーション生成イベントハンドラ追加。 config.php 修正 ブラウザの言語が日本語[ja]の時はメニューを日本語に。 lang フォルダ下の言語リソースファイルの修正 xml2rails.xsl 新規追加