欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

一个 ActiveRecord的Oracle enhaced adapter

程序员文章站 2022-03-16 13:09:09
...
公司在用Oracle,想用ruby写一些测试脚本,在网上找到一个adapter。

https://github.com/rsim/oracle-enhanced/

创建database.yaml文件

adapter: oracle_enhanced
encoding: utf8
host: localhost
port: 1521
database: sid
username: name
password: pwd


编写测试类

require 'rubygems'
require 'active_record'
require 'yaml'

dbconfig = YAML::load(File.open('database.yml'))
ActiveRecord::Base.establish_connection(dbconfig)

class User < ActiveRecord::Base

end

puts User.count