Rails 2.3.5,Postgres后端,具有对外部Oracle数据库的一些只读访问权限。
我的schema.db文件没有获得任何索引定义。相反,我在schema.db中得到的代码行如下所示:
# unrecognized index "auditable_index" with type ActiveRecord::ConnectionAdapters::IndexDefinition
发布于 2011-02-22 20:15:43
Rails 2.3.5不完全支持开箱即用的Oracle。使用schema格式而不是schema.rb应该可以解决这个问题。
config.active_record.schema_format = :sql
我认为Oracle增强的gem支持正确的Oracle索引生成,但我从未使用过它。如果您不想更改模式格式,可能值得一试。
https://stackoverflow.com/questions/5042889
复制