MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

マスタメンテナンスを一気に作成「phpCodeGenerator」

タグ: [] [] [] [] [] []

buzz_button

DBを使った開発であれば必ず出てくるのがマスタメンテナンス画面だ。同じような作りで、毎度作るのが面倒に感じている人も多いだろう。だが、ユーザのためを考えれば必ず必要なのもわかっているはずだ。

せめて手軽に終わらせられるようにしよう。決まりきったコードは自動生成してしまえば良い。

今回紹介するオープンソース・ソフトウェアはphpCodeGenerator、DB定義に沿ってコードを自動生成するソフトウェアだ。

phpCodeGeneratorの特徴はなんと言っても対応しているDBの多さだ。MySQL、PostgreSQL、Oracleといった基本的なものはもちろん、Access/ODBC/SQLite/DB2/MS SQL Server/MaxDB/Visual FoxPro/FrontBase/InterBase 6/Borland Interbase 6.5/Firebird/Informix/Informix 7.2/LDAP/Netezza/Sap DB/Sybase/Sybase SQL Anywhereが対応している。LDAPはちょっと特殊なので、コードが生成できると便利だ。

DBに接続し、データベースを選択すると、その中のどのテーブルを利用するか選択する画面になる。全て選択して出力する事も可能だ。終わればテーブルの一覧、データの追加、編集、削除といった操作や検索ができる画面が自動生成される。

自動生成されたヘッダー等を修正すれば、手軽にマスタ一覧が完成する。面倒に感じているものを自動化してしまえば、他の作業に力を注ぐこともできるだろう。

phpCodeGenerator v0.1
http://phpcg.sourceforge.net/

SourceForge.net: phpCodeGenerator
https://sourceforge.net/projects/phpcg/

トラックバック URL :

June 29th, 2007 Posted by admin | 1コメント

1 Comment »

  1. [...] MOONGIFT: » マスタメンテナンスを一気に作成「phpCodeGenerator」:オープンソー… [...]

    Pingback by diigo2ZerockBlog 07/07/2007 « ZerockBlog | 2007/07/08 Sunday

Leave a comment

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding