ruby 中访问mysql的一个例子

上一篇 / 下一篇  2009-01-02 17:05:51 / 个人分类:Ruby

require 'ActiveRecord'
module Log
 ActiveRecord::Base.establish_connection(
    :adapter => "mysql",
    :encoding=> "utf8",
    :host => "localhost",
    :username => "root",
    :password => "baoju",
    :database => "test")  
 
  class Runstatus < ActiveRecord::Base 
    set_table_name 'runstatus' 
  end

 ActiveRecord::Base.connection.execute "SET NAMES GBK"
    class Describe < ActiveRecord::Base
      set_table_name 'testdescribe'
    end

    def log_run_status
      runstatus = Runstatus.new()
      runstatus.run_id = 3
      runstatus.run_status = 1
      runstatus.testcase = "登录hello"
      runstatus.save
      #     runstatus.start_time =
    end
    def log_test_describe

    end

    def get_data()
      Runstatus.find(:first).testcase
    end
  end

include Log
log_run_status
puts get_data


TAG: Ruby

 

评分:0

我来说两句

Open Toolbar