将Rails 3.2连接到现有的Oracle数据库

时间:2014-07-24 21:18:44

标签: ruby oracle oracle11g ruby-on-rails-3.2

我目前将Rails 3.2环境与现有数据库连接,oracle_enhanced-adapter处理连接。我现在需要做的是采用已经存在的表(可能不是ActiveRecord格式)并为它们生成模型,控制器和视图。但是,我不确定如何创建它们。我需要手动完成吗?

例如,这是我数据库中的设备表:

Device_Name, VARCHAR2(32 BYTE), primary key
Device_Desc, VARCHAR2(400 BYTE)
Created_By, VARCHAR2(8 BYTE)
Creation_Date, DATE
Last_Updated_By, VARCHAR2(8 BYTE)
Last_Updated_Date, DATE

如何在rails中获取控制器,模型和视图。我需要手动创建模型吗?或者这就是我所需要的:

class Device < ActiveRecord::Base
  self.table_name="Device"
  self.primary_key="Device_Name"
end

感谢您的帮助!

0 个答案:

没有答案