Hello,
I have a legacy database in sqlserver 2005 that I am not allowed to
change. I have tried using a view, as I have read it works for
others, however I get an error.
I have this in my model:
class SheetEntryView < ActiveRecord::Base
set_table_name ‘Sheet_Entry_View’
set_primary_key ‘sheet_entry_KEY’
end
When I go to the console and try
->s=SheetEntryView
->SheetEntryView (Table doesn’t exist)
I think part of the problem can be traced to this message in my log,
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE =
‘BASE TABLE’
Is there something else I need to configure in activerecord to allow
it to work with sqlserver views?
Thanks,
Michael