Générer des données de test avec Rai ls?

Bonjour,

J’ai une bases de donnée pleines de données qui sont parfaites pour
générer des données de test (pour un client Flex), coté serveur j’ai
rails. Je voudrais pomper des données de la base et fabriquer des
fichiers XML pour faire des mockup.

J’ai regardé comment produire des fichiers XML et j’ai trouvé beaucoup
de référence a une lib qui s’apelle Builder.

Je me suis dit aussi que Rails fait déjà tout, avec un simple scaffold
je peux générer du XML directement. Sans toucher à rien Rails l’envoie
naturellement dans mon navigateur.

Quelqu’un sait il si il existe un moyen de laisser Rails faire tout le
boulot (en lui laissant le soin de gérer les relation maitre/détail
etc…) et simplement de récupérer ce qui est produit par cette ligne :

format.xml { render :xml => @idressources }

dans un fichier sur le serveur.

Merci d’avance.

Stéphan

Tu peux creer des modeles pour tes tables et utiliser la fonction
d’ActiveRecord: to_xml

Il y a plein d’options pour cette fonction (les details sont dans le
code, et peut-etre dans une doc qqpart). La plus importante
est :include:

client.to_xml(:include [:ventes, :details])

Sinon, tu peux construire ton XML a la main avec Builder.

Cyrille

On Jul 3, 10:14 pm, “[email protected][email protected]