merci beaucoup pour ton aide j ais même pas fais attention que dans migrate y avais les fichiers jessayer à tout pris d'ouvrir schema.rb :-( ..
encore merci Le 17 septembre 2010 11:46, Guillaume Betous <[email protected]> a écrit : > 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] -- 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]
