@Riateche:Cuối cùng, tôi thấy rằng cấu hình cơ sở dữ liệu cho thử nghiệm môi trường bỏ lỡ cài đặt rõ ràng cho máy chủ lưu trữ và cổng . Sau khi tôi thêm cài đặt vào kiểm tra môi trường, tôi đã có thể chạy lệnh bundle exec rake db:create:all
thành công.
Tôi phải nói rằng, tôi không thích việc họ đề xuất những cài đặt đó cho sự phát triển môi trường, nhưng không thêm chúng cho các môi trường khác. Như tôi đã chứng minh, điều đó rất có thể khiến bạn bỏ lỡ chúng.
test:
adapter: postgresql
encoding: unicode
database: my_test_app_test
pool: 5
username: johndoe
password: password
host: localhost
port: 5433