salut !
j'ai pas d'accès au web donc je ne peux pas voir l'image jointe, mais je
vois déjà 2 pistes possibles :
- erreur sur le nom de la table (vérifie bien que le nom de ta table
dans ton fichier de migration est bon)
- la table n'existe effectivement pas. si tu joues sur les migration, tu
vas en arrière, tu reviens, tu modifies une migration, tu la relances
etc. tu peux arriver à un état incohérent. vérifie que ta table exsite !
gUI
olivi morel a écrit :
bonjour
je me permet de venir vous voir car je n'arrive pas à trouver la
solution à mon probléme .
je suis entrain de devorer le livre que certain d'entre vous mon
conseiller Agil web Development With rails,
a un moment je dois ajouter un champs "price" j dans ma table qui se
nomme 'agileWeb_development' en fesant un rake db:migrate mais
seulement voila il me crie dessus en me disant ceci
rake db:migrate --trace
(in /home/operateur/Aptana RadRails Workspace/agileWeb)
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:migrate
== AddPriceToAgileWebDevelopment: migrating
==================================
-- add_column(:agile_web_developments, :price, :decimal)
rake aborted!
An error has occurred, all later migrations canceled:
Mysql::Error: Table 'agileWeb_development.agile_web_developments'
doesn't exist: ALTER TABLE `agile_web_developments` ADD `price` decimal
'
j'ai bien ajouter le champs price dans mon fichier voici une capture
d'ecran
http://img823.imageshack.us/f/radrails.png/
savez vous comment je peux rectifier le probléme ?
merci à vous tous et bonne journée.
--
Vous avez reçu ce message, car vous êtes abonné au groupe
"Railsfrance" de Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]