У меня есть таблицы в Oracle, которые были созданы в двойных кавычках, в нижнем регистре.Как и в MySQL.
У усовершенствованного Oracle нет двойных кавычек вокруг имени, поэтому оно не работает.
DESC people;
Но вместо этого это будет работать:
DESC "people";
Как я могу заставить Oracle расширенный заключать в кавычки имя таблицы, не переделывая мою схему вообще.Вот моя модель между прочим.
class Person < ActiveRecord::Base
end
edit:
Имя таблицы должно оставаться строчным в этом куске кода.На самом деле DESC
не вызывается, даже если в сообщении об ошибке говорится так.
https://github.com/rsim/oracle-enhanced/blob/master/lib/active_record/connection_adapters/oracle_enhanced_connection.rb#L30