Travis CIを使用してアプリケーションを機能させようとしていますが、次のようになりますFATAL: role "skateparks" does not exist
。私が間違っている可能性があることについて何かアイデアはありますか?私は彼らのドキュメントに従いました。
4888 次
3 に答える
23
記録のために、次のようなものをに入れます.travis.yml
:
before_script:
- psql -c "CREATE USER skateparks WITH PASSWORD 'skateparks';" -U postgres
于 2012-10-15T13:23:14.570 に答える
12
あなたdatabase.yml
はこれを持っています:
development:
adapter: postgresql
encoding: utf8
database: skateparks_development
username: skateparks
password:
template: template0 # Required for UTF8 encoding
部分に注意してくださいusername: skateparks
。それをドロップするか、次のようなロールを作成します。
create role skateparks login
psql
シェルから。
于 2011-12-06T01:48:38.910 に答える