Rails 4.0 :支持 PostgreSQL 的数据类型

来源:开源中国社区 作者:oschina
  

 

本周,一个功能请求已经被接受到下一个版本的 Rails 中,这就是增加对 PostgreSQL 数据库的 MACADDR、INET 和 CIDR 数据类型的支持,也就是说在 Rails 4.0 中你可以使用如下代码:

create_table :network_types do |t|
  t.cidr :cidr_address
  t.inet :ip_address
  t.macaddr :mac_address
end

同时,数据库模型的生成也支持这三个数据类型,而之前它们都被当成是字符串来处理。

ActiveRecord 将自动的把 INET 和 CIDR 类型转成 Ruby 的 IPAddr,而 MACADDR 将转成字符串类型。


时间:2012-05-19 08:12 来源:开源中国社区 作者:oschina 原文链接

好文,顶一下
(0)
0%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量