/ / Jakie są problemy związane z niszczeniem kontrolera bez opcji używanych podczas generowania? - ruby-on-rails, ruby, kontroler, niszcz

Jakie są problemy związane z niszczeniem kontrolera bez opcji używanych podczas generowania? - ruby-on-rails, ruby, kontroler, niszcz

Stworzyłem kontroler (z dużą ilością opcji, takich jak - no-helper, ...) w Railsach za dwa miesiące za pomocą polecenia

rails generate controller <ControllerName> --no-options

Teraz chcę całkowicie wyczyścić kontroler. Ale zapominam te opcje ustawione w tym czasie.

Moje pytanie brzmi, czy biegnę,

 rails destroy controller <ControllerName>

bez opcji, które zostały wcześniej określone, czy wyczyści wszystkie pliki związane z tym kontrolerem?

Moje drugie pytanie brzmi:

Czy są jakieś szyny logujące, które zawierają wszystkie polecenia uruchomione dla projektu?

Odpowiedzi:

1 dla odpowiedzi № 1

The rails destroy polecenie "wykombinuje, co wygenerowało" (według dokumentacja) i cofnij to. Więc odpowiedź brzmi nie, ty don "t musisz określić opcje, które były używane podczas uruchamiania rails generate.

Możesz także użyć -p, [--pretend] parametr podczas działania rails destroy zrobić suchy bieg i zobaczyć, jakie zmiany wprowadzi polecenie. Właściwie to jest rozsądniejsza rzecz.

Jeśli chodzi o twoje drugie pytanie, nie ma takiego dziennika.