[ruby-it] le migrations.
Piero Bozzolo
piero.bozzolo a gmail.com
Ven 5 Set 2008 10:31:26 CEST
Ciao mauro, non hai sbagliato.
Di fatto quando generi un modello con script/generate viene generata anche
il file di migrazione per aggiungere quella tabella.
nel tuo caso il file sarà:
db/migrate/<numero_o_data_migrazione>_create_peoples.rb
ti convine quindi creare il modello e poi modificare la migrazione generata.
'script/generate migration' ti serve nel caso tu volessi modificare o
eliminare tabello o colonne
attraverso una migrazione.
Ciao
2008/9/5 Mauro <mrsanna1 a gmail.com>:
> Seguendo il tutorial su wiki.rubyonrails.org, prima di creare un modello,
> viene fatta creare una migration: script/generate migration add_table.
> Nel file generato vengono inseriti i comandi per la creazione della tabella,
> in particolare
>
> create_table :people do |t|
> t.string :name
>
> ecc. ecc.
> Dato il comando rake db:migrate la tabella viene creata.
> Successivamente,sempre seguendo il tutorial, viene creato un modello:
> script/generate model Person.
> Ho notato che la creazione del modello genera automaticamente anche
> una migration e nel file relativo mi trovo
> create_table :people do |t|
>
> come in add_table.
> C'e' qualcosa di sbagliato nella procedura?
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
--
__________________________________________________
Piero Bozzolo
My Blog: cookedapple.net
LinkedIn: http://www.linkedin.com/in/pbozzolo
Linux User #403396
Please consider the environment before you print this email
More information about the Ml
mailing list