6

私はこの本当に役立つチュートリアルに従いました:

http://blog.willj.net/2011/05/31/setting-up-postgresql-for-ruby-on-rails-development-on-os-x/

本当に実行rails new myappして、postgresデータベースを自動的に設定したいと思います。Railsアプリケーションテンプレートなどを使用してそれを行う方法はありますか?

4

2 に答える 2

14

UNIX ベースのシステムの場合:

sudo -u postgres createuser -d -R -P APPNAME
sudo -u postgres createdb -O APPNAME APPNAME

覚えていない場合は、スクリプトを作成して $PATH のどこかに置くことができます。

于 2012-08-05T20:40:54.797 に答える
8

実際には、新しい Rails アプリを作成するたびに新しいユーザーを作成する必要はありません。

あなたがしなければならないのは、新しいアプリケーションを作成usernameし、database.yml

development:
  adapter: postgresql
  encoding: unicode
  database: newapp_development
  pool: 5
  username: #your username
  password:
...

ただより:

rake db:create:all
于 2012-08-05T20:42:03.560 に答える