/ / Zmiana mojego pliku „seed” - Szyny - ruby ​​na szynach, ruby ​​na szynach-3

Zmienianie pliku "seed" - Rails - ruby-rails, ruby-rails-3

Posadziłem już mojego użytkownika w bazie danych, ale teraz chciałbym zmienić jedno z tych pól. Wygląda na to, że podobnie jak migracje, nie mogę po prostu edytować pliku i uruchomić go rake db:seed. To chyba nic nie zmienia. Jak mogę edytować coś, w co już się zasiałem? Dzięki!

Odpowiedzi:

2 dla odpowiedzi № 1

Możesz użyć konsoli do zmiany danychjest już zaszczepiony lub w inny sposób znajduje się już w Twojej bazie danych. Jeśli jest dużo danych, które musisz zmienić, możesz napisać migrację, aby wprowadzić zmiany w danych, a także w strukturze tabeli.

Aby użyć konsoli

rails c
> u = User.last
> u.first_name = "BoyGeorge"
> u.save