终端命令Mac Alter表SQLite3

时间:2009-10-29 02:09:56

标签: ruby-on-rails macos sqlite terminal

什么是终端命令,或者获取它们的好资源在哪里来改变表。而且,在执行此操作后,是否需要重新运行$ rake db:migrate?我在Snow Leopard上运行RoR。最后一个问题,我可以将已创建的列设置为非null。

更新:弄清楚如何改变,只需要知道我是否需要在改变之后进行数据库迁移:

1 个答案:

答案 0 :(得分:1)

  获得它们,改变一个好的资源   表

检查这些以掌握迁移的工作原理

Rails Migrations Cheatsheet

Railsguides: Migrations


@run rake db:migrate:是的


@created to non-null:yes(在第一个链接中检查7.1 add_column7.2 change_column