Rails.vim插件,是否有任何花哨的迁移支持?

Bla*_*man 5 vim ruby-on-rails rails.vim

我希望rails.vim有一些迁移支持.

我正在寻找类似的东西:生成迁移并跳转到该文件,然后是一种触发迁移的方法.

这是存在还是我在做梦?:)

Git*_*ick 13

你绝对可以!

如上所述,您可以运行以下命令来生成迁移:

:Rgenerate migration migration_name ...
Run Code Online (Sandbox Code Playgroud)

然后这将切换到最新的迁移:

:Rmigration
Run Code Online (Sandbox Code Playgroud)

最后:

:Rake db:migrate
Run Code Online (Sandbox Code Playgroud)

实际上会为你迁移它.

另外,我不应该忘记添加运行

:Rinvert
Run Code Online (Sandbox Code Playgroud)

在迁移文件中,将尝试创建迁移的下部分(反之亦然).


e3m*_*eus 0

Jeje绝对不是在做梦。我应该警告你这有点慢。

生成迁移

:Rgenerate migration migration_name table_attributes
Run Code Online (Sandbox Code Playgroud)

运行 rake db:migrate

:Rake db:migrate
Run Code Online (Sandbox Code Playgroud)

您可以传递 VERSION="xxx" 来运行特定迁移。有关如何执行此操作的更多信息,您可以访问:help rails-rake