如何在rails脚手架中指定BIGINT?

时间:2010-05-18 20:16:37

标签: mysql ruby-on-rails ruby

我正在尝试在ruby中创建一个使用BIGINT数据类型的模型(而不是INT完成的:integer)。

我在Google上搜索过,但我似乎发现的是“运行一个SQL语句将表格改为BIGINT” - 这对我来说似乎有些黑客,所以我想知道是否有在ruby系统中指定bigint的方法,如:big_int或其他东西

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

Here是一个插件,它使用limit参数和整数列更改ActiveRecord与MySQL交互的方式。它会让你免于SQL语句的骚扰。

 t.column "myBigInt", :integer, :limit => 5, :null=> false # uses MySQL bigint
相关问题