Mechanizm dziedziczenia jednotabelowego nie mógł zlokalizować podklasy
ActionView::Template::Error (Mechanizm dziedziczenia jednotabelowego nie mógł zlokalizować podklasy: „EpmEasyButtons”. Ten błąd jest zgłaszany, ponieważ kolumna „typ” jest zarezerwowana do przechowywania klasy w przypadku dziedziczenia. Zmień nazwę tej kolumny, jeśli nie zamierzałeś używać go do przechowywania klasy dziedziczenia ani nadpisywać EasyPageModule.inheritance_column, aby użyć innej kolumny dla tych informacji.)
Nie usuwaj bezpośrednio plików wtyczek, wtyczki muszą zostać wcześniej poprawnie odinstalowane. Posługiwać się:
bundle exec natarcia easyproject: odinstaluj: all_plugins RAILS_ENV = produkcja
dla łatwych wtyczek (wtyczka zostanie anulowana i usunięta)
or
pakiet exec rake redmine:plugins:migrate RAILS_ENV=production VERSION=0 NAME=redmine_agile
dla wtyczek redmine (po tym można bezpiecznie usunąć pliki wtyczek).
Jeśli nie masz już plików wtyczek lub wystąpił błąd w migracji. Możesz usunąć nieistniejące wpisy ręcznie w konsoli torów (Szyny produkcję c):
EasyPageModule.all
zgłasza błąd
ActionView::Template::Error (Mechanizm dziedziczenia jednotabelowego nie mógł zlokalizować podklasy: 'Przyciski EpmEasy')
usuń wpisy
EasyPageModule.where(:type => 'Przyciski EpmEasy').Usuń wszystko
powtarzaj, aż nie będzie żadnego błędu.
ten sam błąd może pojawić się we wszystkich tabelach z kolumnami dziedziczenia - EasyPageModule, EasyQuery, CustomField, EasyRakeTask, Attachment itp.