Lafcadio -


未知
跨平台
Ruby

软件简介

Lafcadio 是Ruby语言的对象关系映射框架,目前支持 MySQL 数据库,将来将支持各种流行的数据库

安装方法:gem install lafcadio

示例代码:

require     'rubygems'  
require_gem 'lafcadio'

Lafcadio::LafcadioConfig.set_values(  
  'dbuser' => 'test',  
  'dbpassword' => 'password',  
  'dbname' => 'test',  
  'dbhost' => 'localhost'  
)  
require 'tutorial_setup'

ten_years_ago = Date.today - (365 * 10)  
john = User.new(  
  'birthday' => ten_years_ago,  
  'email' => 'john.doe@email.com',  
  'first_name' => 'John',  
  'last_name' => 'Doe',  
  'password' => 'my_password'  
)  
john.commit