# Primissimi passi con RoR

**URL:** <https://www.ruby-forum.com/t/primissimi-passi-con-ror/161130>\
**Category:** IT\
**Created:** [February 23, 2009, 5:59pm UTC](https://www.ruby-forum.com/t/primissimi-passi-con-ror/161130 "2009-02-23T17:59:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![six](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a6a055/32.png) [@six](https://www.ruby-forum.com/u/six)\
**Post date:** [February 23, 2009, 5:59pm UTC](https://www.ruby-forum.com/t/primissimi-passi-con-ror/161130/1 "2009-02-23T17:59:28Z")

</div>

Salve a tutti.  
Ho iniziato da poco a provare a imparare RoR per sviluppare un progetto  
per un esame…e non con poche difficoltÃ !  
Iniziando dal fatto che ho preso “Sviluppare applicazioni Web con Rails”  
(e giÃ Ã¨ stato dura trovarlo!) sperando di fare passo-passo l’esempio  
illustrato nel libro per poi scoprire che, ahimÃ¨, era fermo alla  
versione 1 con la conseguenza di qualche “problema”.  
Il mio problema nello specifico (quello di oggi! XD ) Ã¨ probabilmente  
dovuto ad una mia imperizia. Infatti finalmente avevo fatto un progetto  
semplice ma funzionante ma credo di aver modificato involontariamente il  
file .frm. Dico questo perchÃ¨ il progetto da funzionante ad un certo  
punto mi da questo errore:

Mysql::Error: Incorrect information in file:  
‘.\quiz\_development\domandas.frm’: SHOW FIELDS FROM `domandas`

In realtÃ , aprendo per pura curiositÃ il file .frm, credevo di essere  
stata attenta a non fare ne modifiche ne tanto meno alla chiusura fare  
“save”, ma evidentemente qualcosa devo aver pure fatto!  
La domanda Ã¨ questa…devo rifare il database o c’Ã¨ un modo per  
ripristinare il file .frm?  
Chiedo scusa se le mie domande possono risultare insensate…ma davvero  
sono agli inizi e probabilmente sto facendo il passo piÃ¹ lungo della  
gamba.  
Scusate ancora e grazie.

Silvia

---

<div class="post-metadata">

**Author:** ![six](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a6a055/32.png) [@six](https://www.ruby-forum.com/u/six)\
**Post date:** [February 23, 2009, 7:05pm UTC](https://www.ruby-forum.com/t/primissimi-passi-con-ror/161130/2 "2009-02-23T19:05:57Z")

</div>

Il giorno 23/feb/09, alle ore 17:59, Silvia M. ha scritto:

> 

1. I file .frm non sono fatti per essere letti/scritti da un essere  
umano, quindi se li hai corrotti e` molto difficile riuscire a  
recuperarli.

Ti conviene rifare il database. Se hai generato le migration non  
dovresti metterci molto.

1. Usa i nomi in inglese per modelli e controllers, eviterai strane  
declinazioni come `domandas`

---

<div class="post-metadata">

**Author:** ![six](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a6a055/32.png) [@six](https://www.ruby-forum.com/u/six)\
**Post date:** [February 23, 2009, 7:32pm UTC](https://www.ruby-forum.com/t/primissimi-passi-con-ror/161130/3 "2009-02-23T19:32:51Z")

</div>

Luigi P. wrote:

> Il giorno 23/feb/09, alle ore 17:59, Silvia M. ha scritto:
> 
> > 
> 
> 1. I file .frm non sono fatti per essere letti/scritti da un essere  
> umano, quindi se li hai corrotti e` molto difficile riuscire a  
> recuperarli.
> 
> Ti conviene rifare il database. Se hai generato le migration non  
> dovresti metterci molto.
> 
> 1. Usa i nomi in inglese per modelli e controllers, eviterai strane  
> declinazioni come `domandas`

Grazie mille per la veloce risposta…in effetti, una volta aperti, mi  
sono accorta che i file .frm non erano modificabili quantomeno da me! 😃  
Per quanto riguarda i nomi in inglese non ti posso proprio dare torto!  
Grazie ancora
