Ruby中设置累加的默认值

初学Ruby,哪位前辈可以指教一下:
我连接的postgersql数据库,要求在迁移中设置累加的默认值。
一张表employee中,字段有id,eid,aa
eid是自身的一个外键,一对多的关系
条件是在相同的eid下,假如所有aa都为null,则把第一条aa修改为10,其他的aa值根据当前最大的aa值累加+10(也就是第二条为20,第三条为30...)。否则,有aa为null时,也根据当前最大的值累加+10。

model或控制器中都行

[code="ruby"]
Employee.increment_counter(:aa, 10)
[/code]
试试