Scaffold zle tworzy tablice w Aptana Studio

Witam,

Jestem swiezutkim urzytkownikiem Aptany ver.1.1.6. i zauwazylem bledne dzialanie generowania szkieletu aplikacji przez opcje generate scaffold (parameters ustawiam na : seat person:string ). Po wybraniu tej opcji w db/migrate powinien zostac stworzony taki plik:

class CreateSeats < ActiveRecord::Migration
def self.up
create_table :seats do |t|
t.column :person, string

a jest tworzony taki:

class CreateSeats < ActiveRecord::Migration
def self.up
create_table :seats do |t|
t.string :person

Po recznej modyfikacji wszystko dziala poprawnie.

Co jest powodem takiego zachowania sie Aptany i jak tego uniknac?

Pozdrawiam forumowiczow

Bruce

Jaką masz wersję rails zainstalowaną?

Kluczowe pytanie :slight_smile:

Railsy 1.2.X kodują migrację na sposób pierwszy, Railsy 2.X na sposób drugi (sexy migrations :)).

Wygląda na to, że masz Railsy 2.X, a kod podejrzałeś zapewne w książce/tutorialu dot. starszej wersji frameworka.

Nie ma tu błędu, jest jedynie zmiana konwencji.