什么是终端命令,或者获取它们的好资源在哪里来改变表。而且,在执行此操作后,是否需要重新运行$ rake db:migrate?我在Snow Leopard上运行RoR。最后一个问题,我可以将已创建的列设置为非null。
更新:弄清楚如何改变,只需要知道我是否需要在改变之后进行数据库迁移:
答案 0 :(得分:1)
获得它们,改变一个好的资源 表
检查这些以掌握迁移的工作原理
@run rake db:migrate
:是的
@created to non-null:yes(在第一个链接中检查7.1 add_column
和7.2 change_column