Je crée une appli “demo” avec aucun Model, juste un Controller et un View. BAM! Ca marche pas. J’ai une erreur quand j’essaye de voir l’environnement de Rails sur la page d’accueil.
Le problème : sqlite. C’est la bdd utilisé par défaut par Rails. Et en fait, j’avais que utilisé du MySQL jusqu’ici. Alors faut faire quoi ? Ben faut installer la gem sqlite3. Merci à ce post qui explique tout.
Etape par etape
- Aller à la page de téléchargement
- Aller à la section Precompiled Binaries For Windows
- Télécharger sqlite-3_6_17.zip et sqlitedll-3_6_17.zip
- En tout y a 3 fichiers : sqlite3.exe, sqlite3.dll et sqlite3.def
- Copier ces 3 fichiers dans
C:\ruby\bin - Ouvrir une fenêtre de commande
- Aller à
C:\ruby\bin - Taper
gem install --version 1.2.3 sqlite3-ruby
Si tout va bien vous avez :
Successfully installed sqlite3-ruby-1.2.3-x86-mswin32 1 gem installed Installing ri documentation for sqlite3-ruby-1.2.3-x86-mswin32... Installing RDoc documentation for sqlite3-ruby-1.2.3-x86-mswin32...
Flux RSS
[...] si j’ai eu des problèmes avec SQLite, j’en ai aussi et surtout eu avec MySQL. Et SQLite est le SGBD utilisé par défaut dans [...]