If irb then try rails c. irb does not automatically load the rails
context. Otherwise what is the filename for the class? Also have you
created the table (though not sure that would give that error)?
yes thats the console.
the file name is called: g_l_entry_vat_entrylink.rb
I notice that (for rails 4.2.5 at least) that
'GLEntryVatEntrylink'.tableize gives "gl_entry_vat_entrylinks". I
wonder whether that means the file should be called
gl_entry_vat_entrylink.rb. If that doesn't work then in
config/application.rb try
which I think will force it to load all model files whether the names
match the classes or not. Just make sure you do not have any
non-model files there (backups from editor or whatever).