我正嘗試使用剛剛開始的Ruby on Rails項目配置在sqlite3中創建的數據庫。任何人都可以幫助我?所以數據庫已經在命令行中創建了。如何使用Ruby on Rails項目在sqlite3中配置數據庫
無法在命令行中找到正確的命令! 對此不瞭解。
謝謝!
我正嘗試使用剛剛開始的Ruby on Rails項目配置在sqlite3中創建的數據庫。任何人都可以幫助我?所以數據庫已經在命令行中創建了。如何使用Ruby on Rails項目在sqlite3中配置數據庫
無法在命令行中找到正確的命令! 對此不瞭解。
謝謝!
打開config/database.yml
編輯設置:改變用戶名/密碼和數據庫名稱爲發展環境與你的SQLite數據庫 並重新啓動服務器
如:
development:
adapter: sqlite3
encoding: utf8
database: [DB name]
username: [your username]
password: [your password]
host: [host name]
確保寶石文件包含寶石'sqlite3'
在配置/ database.yml的
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
A 'sqlite3的' 創業板應該在Gemfile中,默認情況下軌在寶石文件添加寶石 'sqlite3的',當我們產生一個新的Rails應用程序。
把下面的代碼在你的config/database.yml文件:
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
production:
adapter: sqlite3
database: db/production.sqlite3
pool: 5
timeout: 5000
請描述更具體的您的問題。如果您已經創建了數據庫,那麼您需要的唯一Rails配置是'database.yml'文件(以及適當的模型類);在命令行中沒有要使用的命令。 – Amadan
配置意味着,在rails項目/config/database.yml中有一個文件,將詳細信息放在那裏,並參考http://guides.rubyonrails.org/ – amtest
感謝您的這些窺視!然後我已經做到了! – Cathrin