# Pretting printing di ActiveRecord

**URL:** <https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110>\
**Category:** IT\
**Created:** [May 14, 2007, 12:57pm UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110 "2007-05-14T12:57:53Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 14, 2007, 12:57pm UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/1 "2007-05-14T12:57:53Z")

</div>

Cosa usate per fare il ‘pretty printing’ (stampare in modo leggibile)  
di oggetti ActiveRecord?

## Grazie e saluti da Innsbruck,

David N. Welton

- [David N. Welton](http://www.dedasys.com/davidw/)

Linux, Open Source Consulting

- [http://www.dedasys.com/](http://www.dedasys.com/)

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 14, 2007, 1:58pm UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/2 "2007-05-14T13:58:59Z")

</div>

Il giorno 14/mag/07, alle ore 12:56, David W. ha scritto:

> Cosa usate per fare il ‘pretty printing’ (stampare in modo leggibile)  
> di oggetti ActiveRecord?

I ragazzi di Extendi consigliano RailRoad:

[http://www.extendi.it/ruby-on-rails/index.php/2007/04/11/diagrammi-](http://www.extendi.it/ruby-on-rails/index.php/2007/04/11/diagrammi-)  
delle-classi-con-railroad/

Mi ero ripromesso di provarlo, ma ancora non ho avuto tempo.

Ciao  
Jacopo

* * *

SeeSaw | Another point of view  
www.seesaw.it  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 14, 2007, 2:19pm UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/3 "2007-05-14T14:19:02Z")

</div>

Io uso wirble ([http://pablotron.org/software/wirble/](http://pablotron.org/software/wirble/)) per avere un pò  
di “syntax highlighting” dentro script/console. Altrimenti puoi fare  
“pp @user”

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 15, 2007, 10:21am UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/4 "2007-05-15T10:21:29Z")

</div>

Interessante. Chissà se si può fare questo lavoro con anche railroad -  
creando così una diagramma.

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 14, 2007, 7:19pm UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/5 "2007-05-14T19:19:36Z")

</div>

On 5/14/07, Rob C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Io uso wirble ([http://pablotron.org/software/wirble/](http://pablotron.org/software/wirble/)) per avere un pò  
> di “syntax highlighting” dentro script/console. Altrimenti puoi fare  
> “pp @user”

Si`... pp non va male, ma volevo qualcosa di piu` “serio”:

> **[Pretty Print Active Record](https://journal.dedasys.com/2007/05/14/pretty-print-active-record/)**
>
> I wanted to be able to pretty print ActiveRecord objects, and do so in a way that’s a little bit more involved than what pp gives you: module ActiveRecordPrettyPrint def pprint(ar, maxdepth=1…

–  
David N. Welton

- [David N. Welton](http://www.dedasys.com/davidw/)

Linux, Open Source Consulting

- [http://www.dedasys.com/](http://www.dedasys.com/)

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 15, 2007, 12:50pm UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/6 "2007-05-15T12:50:39Z")

</div>

Sì lo so ma non sono stato chiaro. Volevo dire che non sarebbe male  
creare una diagramma tipo railroad ma di un oggetto principale con gli  
altri oggetti collegati.

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 15, 2007, 10:25am UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/7 "2007-05-15T10:25:30Z")

</div>

On 5/15/07, Rob C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Interessante. Chissà se si può fare questo lavoro con anche railroad -  
> creando così una diagramma.

Railroad e` per capire i rapporti fra classi, se ho capito bene, non  
per stampare un singolo oggetto.

–  
David N. Welton

- [David N. Welton](http://www.dedasys.com/davidw/)

Linux, Open Source Consulting

- [http://www.dedasys.com/](http://www.dedasys.com/)

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 19, 2007, 2:05am UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/8 "2007-05-19T02:05:40Z")

</div>

Il giorno 14/mag/07, alle ore 19:18, David W. ha scritto:

> Si`... pp non va male, ma volevo qualcosa di piu` “serio”:
> 
> [Pretty Print Active Record | DedaSys Journal](http://journal.dedasys.com/articles/2007/05/14/pretty-print-active-)  
> record

Io sono un semplicione e me la cavo a botte di to\_yaml 😃

ngw

---

<div class="post-metadata">

**Author:** ![dawillis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ebca7d/32.png) [@dawillis](https://www.ruby-forum.com/u/dawillis)\
**Post date:** [May 15, 2007, 1:42pm UTC](https://www.ruby-forum.com/t/pretting-printing-di-activerecord/104110/9 "2007-05-15T13:42:45Z")

</div>

Il giorno 15/mag/07, alle ore 12:48, Rob C. ha scritto:

> > Railroad e` per capire i rapporti fra classi, se ho capito bene, non  
> > per stampare un singolo oggetto.

Effettivamente ho frainteso io la richiesta di David, ma lui un po’  
mi conosce e sa che sono un cialtrone 🙂

Ciao  
Jacopo

* * *

SeeSaw | Another point of view  
www.seesaw.it  
removed\_email\_address@domain.invalid
