Bonjour,
Depuis hier j'essaie de me lancer sur RoR, et je ne fais qu'essayer puisque je n'ai encore pu rien faire...
J'ai normalement tout installé, Ruby, Rails, RadRails en plugin pour Eclipse, et un serveur MySQL qui tourne... J'ai d'ailleurs du rajouter dll et autres dans les plugins de Rails pour que ça tourne sous MySQL.
J'essaie de suivre l'exemple, et voici ce que je fais dans l'ordre :
1 - "rails annuaire -d mysql" (ou "rail -d mysql annuaire")
2 - je crée mon projet sur Eclipse a partir du dossier crée
3 - je rajoute le mot de passe du root de mysql
4 - je crée une base "annuaire_development" (ou "annuaire", ça n'a rien changer jusqu'à présent)
5 - j'exécute la requete fourni dans le tuto
6 - je me place dans le dossier de l'application
7 - "ruby script\generate scaffold Collaborateur"
8 - je lance WebRick, je vais à l'adresse indiqué, et j'ai bien une page qui s'affiche mais comme si la table était vide. Lorsque je tente de crée une nouvelle entrée, il n'y a qu'un submit et aucun input.
Il me semble évident que Rails ne trouve pas / n'arrive pas à lire ma base. Parmis les infos supplémentaires que je puisse donner:
- j'utilise MySQL 5.1
- à chaque lancement d'Eclipse, on me propose d'installer des gems : "rake", "linecache", "ruby-debug-ide" et "ruby-debug-base". J'ai beau cliquer sur Install, la fenêtre se fer,e; Eclipse ne semble rien installer, et l'invitation revient au redemarrage d'Eclipse...
- lorsque je tape "gem install mysql", tout a l'air de bien se passer sauf un message m'indiquant qu'il y a une erreur lors de la génération de la documentation pour mysql-2.7.3.-x86-mswin32
Merci d'avance, en attendant quelques avis et de pouvoir retenter, je vais me remettre à Python :p
Partager