我做了什么:
sudo -u postgres psql
CREATE ROLE shop CREATEDB LOGIN PASSWORD 'kurt1245';
Run Code Online (Sandbox Code Playgroud)
然后我从GitHub克隆了一个存储库(一个使用pg的rails应用程序)bundle install,编辑database.yml来编写我的密码,现在在rake db:create(也setup和migrate)之后不起作用.
database.yml:
development:
adapter: postgresql
encoding: unicode
database: shop_development
pool: 5
username: shop
password: kurt1245
test:
adapter: postgresql
encoding: unicode
database: shop_test
pool: 5
username: shop
password: kurt1245
Idea的cmd和git bash看不到mvn命令。如果我将其用在Idea上,它将起作用:
但是在Idea的CMD或Bash中,我看到“ mvn:找不到命令”
为什么会这样?我将路径设置为C:\ Maven \ apache-maven-3.5.0 \ bin。在Linux上,它运作良好。
昨天不是这个错误.我没有对我的申请进行任何更改.刚睡觉了,现在我明白了.
错误:
home/dartnyan/.rvm/gems/ruby-2.3.0/gems/activerecord-4.2.6/lib/
active_record/connection_adapters/
postgresql_adapter.rb:651:in `initialize': could not connect to server:
No such file or directory (PG::ConnectionBad)
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Run Code Online (Sandbox Code Playgroud)
database.yml的
default: &default
adapter: postgresql
pool: 5
imeout: 5000
development:
adapter: postgresql
database: shop_development
pool: 5
username: dartnyan
password: kurt1245
test:
adapter: postgresql
encoding: unicode
database: shop_test
pool: 5
username: dartnyan
password: kurt1245
Run Code Online (Sandbox Code Playgroud)