新規プロジェクトWizardでDBセットアップ自動化
PostgreSQLのインストールは普通に、インストーラーでやってもらうとして、そこにサンプルプロジェクト用のDBインスタンスを作る作業を短縮したいというのが、至上命題だった。
なぜならば、ターゲットがWebデザイナーさんなので普及の為には、まずは、動かすことが大事だ。
なので、どうしても、DB作成は、Wizardで自動化がしたかった。
今回、DBのセットアップの完全自動化に成功しました。
完全自動化ができる条件としては、インストーラーでPostgreSQLをインストールした際に
1、特権ユーザーの名前がpostgresであること
2、特権ユーザーが自分のOWNDB(ユーザー名と同じ名前のデータベース)があること
の2点です。
これらは、通常インストールでは、満たされているのでOKと思います。
なので、インストールマニュアルでPGAdminを動かす必要はなくなりました。