Pierwszy rails :) problem

stworzylem pierwszą aplikacje rails :smile:

no i od razu problemy xD
taki kod wydrukowała konsola:

  dominik@Aspire:~/ruby/aplikacje_ruby/emloyees/employees$ rake db:migrate
== 20141203094141 CreateDepartments: migrating ================================
-- create_table(:departments)
   -> 0.0018s
== 20141203094141 CreateDepartments: migrated (0.0019s) =======================

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

wrong number of arguments (1 for 0)
ArgumentError: wrong number of arguments (1 for 0)

Tasks: TOP => db:migrate
(See full trace by running task with --trace)

a oto co pojawiło się po ponownym uruchomieniu serwera: :frowning: Pomocy :smile:

Znany problem w Railsach 4.2.0 beta 4. Ustaw sobie w Gemfile:

gem 'arel', '6.0.0.beta2'

że mam to dopisać? :slight_smile: po dopisaniu i zaktualizowaniu bundlera (bo nie chciał pchnąć) dalej jest ten problem…

Zrobiłeś bundle install?

ZMIANA! po zaktualizowaniu i ponownym wykonaniu rake db:migrate pojawiło mi sie nowe okno (tak jakby nic nie było czyli ‘Welcome aboard’ … dziwne bo postawilem bazy i szkielet już

PANOWIE DZIAŁA!!! Uwielbiam to forum :smiley: Dzięki Lypa!! Powinny tutaj być jakieś piwka za pomoc ;]

To normalne, scaffold jest pod adresem nazwy modelu, czyli http://localhost:3000/news.
Na przyszłość odpal sobie rake routes, jeśli pomimo dodanego routa, nie będzie coś Ci działało - tam wszystko jest wypisane, co pod jakim adresem oraz czy jest to GET, POST czy coś innego :slight_smile: