phper.jp-logo-OGP

deploy/initdbスクリプト実行時の環境変数

このエントリーをはてなブックマークに追加
はてなブックマーク - deploy/initdbスクリプト実行時の環境変数
Share on Facebook
Post to Google Buzz
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
Share on FriendFeed


PHPer.jpでは、デプロイ時に.phper.jp/deployスクリプトが実行されます。また、データベースの初期化時に何か事項すべき処理(例えば初期データの投入など)があれば、.phper/initdbにシェルスクリプトを書くことが出来ます。


このスクリプトは以下の様な、シェルスクリプトです。

カレントディレクトリはプロジェクトディレクトリのトップになっています。

またこの時DB関係の幾つかの環境変数が設定されております。以下はその例です。

DBTYPE=mysql
DBNAME=phper_test
DBUSER=phper
DBPASSWORD=himitsu
DBHOST=db.phper.jp
DSN=mysql://phper:himitsu@db.phper.jp/phper_test

PHPer.jpでは次バージョンでこれらの環境変数の他に、ユーザがプロジェクト毎に自由に設定できる環境変数を提供予定です。ぜひご活用ください。