2012-02-24 15 views
8

Próbuję utworzyć prostą aplikację z rubinem w szynach. Utworzyłem ten rusztowania:Dlaczego migracja bazy danych kończy się niepowodzeniem w przypadku typów danych typu blob w szynach?

rails generate scaffold Pic title:string content:blob description:text 

i przy próbie migracji db z rake db:migrate dostaję ten błąd:

rake aborted! 
An error has occurred, this and all later migrations canceled: 

undefined method `blob' for #<ActiveRecord::ConnectionAdapters::TableDefinition:0xb74f8ec4> 

Kiedy piszę powiedzieć text zamiast blob działa normalnie. Więc jaki jest problem z blob?

Odpowiedz

13

Słowo kluczowe jest binarne, a nie BLOB.

rails generate scaffold Pic title:string content:binary description:text 
2

Brak słów kluczowych w szynach, potrzebujesz plików binarnych.

rails generate scaffold Pic title:string content:binary description:text 
Powiązane problemy