zamzam : > ah oui aussi c'est quoi que tu appelles 'attaquer la base' ?
c'est-à-dire s'y connecter, pouvoir faire des requêtes SQL dessus (donc avoir les bons droits...). Avec un ORM comme ActiveRecord, ça revient à pouvoir manipuler des objets AR::B, vérifier que MonModele.find :first, marche MonModele.create ... marche, etc. ça te permet de rapidement voir si tes modèles marchent, tes associations marchent, sans avoir à : - écrire un contrôleur et des actions - écrire une/plusieurs vue(s) - lancer un serveur Webrick ou Mongrel - lancer un navigateur - vérifier que tout marche script/console permet d'obtenir un feedback concernant tes modèles (et pas seulement) On peut même lancer script/console en mode bac à sable (sandbox). Tu peux vérifier les méthodes de tes modèles en utilisant l'introspection (comme irb quoi) Tu utilises RadRails ? Il doit sûrement avoir un menu ou un onglet pour y accéder depuis l'IDE. Je vais aussi enfoncer une porte ouverte, mais pour vérifier que tout marche, il faut aller du plus simple au plus compliqué. - Vérifier que Ruby marche - Vérifier que le SGBDR marche - Vérifier qu'ActiveRecord avec ce SGBDR marche - Vérifier que Rails marche après tu t'amuses à rajouter des BackgrounDRb, serveurs comètes, RJS, que sais-je... Si t'as besoin que le cocktail A+B+C marche, faut vérifier que A marche, faut vérifier que B marche faut vérifier que A avec B marche faut vérifier que C marche etc. si tu mets tout de suite A, B, C ensemble et tu t'aperçois que ça ne marche pas, c'est plus difficile de savoir si le coupable c'est A, B, C ou l'interaction de B avec C, de A avec C... Donc il faut que tu sois sûr qu'une appli simple avec Sqlite (ou avec Mysql) marche (ce dont on n'est pas sûr d'après ce que tu écris) avant de faire mumuse avec ApacheMQ. Il y a aussi d'autres outils pour vérifier que ça marche. > tu utilises quelle commande pour tester ? > > (désolé je suis un noob , s'il y a de la doc la dessus je veux > bien :D ) tu peux commencer par là : http://slash7.com/articles/2006/12/21/secrets-of-the-rails-console-ninjas (merci Google) Bon, faut que j'y aille. -- Jean-François. -- Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org ) --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
