Enkeltbordets arvsmekanisme kunne ikke finde underklassen
ActionView :: Skabelon :: Fejl (Enkeltbordets arvsmekanisme kunne ikke finde underklassen: 'EpmEasyButtons'. Denne fejl opstår, fordi kolonnen 'type' er forbeholdt lagring af klassen i tilfælde af arv. Omdøb denne kolonne, hvis du havde ikke til hensigt at bruge den til at gemme arvsklassen eller overskrive EasyPageModule.inheritance_column for at bruge en anden kolonne til disse oplysninger.)
Slet ikke plugin -filer direkte, plugins skal være korrekt afinstalleret før det. Brug:
bundle exec rake easyproject: afinstaller: all_plugins RAILS_ENV = produktion
for nemme plugins (pluginet vil blive migreret og fjernet)
or
bundle exec rake redmine: plugins: migrer RAILS_ENV = produktion VERSION = 0 NAME = redmine_agile
for redmine -plugins (efter det er det sikkert at fjerne plugin -filer).
Hvis du ikke længere har plugin -filer, eller der er en fejl i migreringerne. Du kan slette ikke-eksisterende poster manuelt i skinnekonsollen (skinner c produktion):
EasyPageModule.all
rejser en fejl
ActionView :: Skabelon :: Fejl (En-tabel arvsmekanismen kunne ikke finde underklassen: 'EpmEasyButtons')
fjerne poster
EasyPageModule.where (: type => 'EpmEasyButtons').slet alt
gentag, indtil der ikke er nogen fejl.
den samme fejl kan vises på alle tabeller med arvskolonner - EasyPageModule, EasyQuery, CustomField, EasyRakeTask, Attachment osv.