RoR database

Introduction

Après un rail NameOfProject il est souvent utile de configurer correctement le fichier database.yml Par défaut RoR possède unniquement le connecteur mysql

MySql

test:
 adapter: mysql
 database: logiic_test
 username: root
 password:
 host: localhost

PostgreSql

Installation du connecteur

sudo gem install postgres-pr

sinon vous allez sur http://gems.rubyforge.org, vous téléchargez postgres-pr-0.4.0.gem et vous l’installez comme cela

sudo gem install postgres-pr-0.4.0.gem

paramétrage

development:
 adapter: postgresql
 database: logiic
 username: postgres
 password: postgres
 host: 127.0.0.1
 port: 5432

ou

development:
 adapter: postgresql
 database: logiic
 username: postgres
 password: postgres
 host: localhost

Sqlite

Installatio du connecteur

sudo apt-get install sqlite3
sudo apt-get install libsqlite3-ruby
sudo gem install sqlite3-ruby

paramétrage

development:
 adapter: sqlite3
 database: db/nameofdatabase.sqlite3