簡體   English   中英

Postgresql 與 Ruby on Rails

[英]Postgresql with Ruby on Rails

我想從 sqlite3 遷移到 postgresql。 進行搜索后,我發現我應該將 database.yml 更改為類似的內容:

 adapter: postgresql encoding: unicode database: [insert your dev database name] pool: 5 username: [insert your user name] password:

但我不知道該提供什么來代替數據庫、用戶名和密碼。 因為我不記得創建它們中的任何一個。 我剛剛創建了我的 rails 應用程序和遷移,就是這樣。

要使用 postgres 數據庫配置 Rails 項目,請執行以下步驟。 database.yml文件中提供您的數據庫詳細信息,例如:

development:
  username: postgres
  database: ur-db-dev
  password: pass
  encoding: UTF8
  adapter:  postgresql
  timeout:  500
  pool:     5

在您的Gemfile添加 postgres gem

gem 'pg'

然后,

  1. bundle install來安裝 postgres gem
  2. rake db:create創建你的數據庫
  3. rake db:migrate遷移你的遷移文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM