如何在现有应用程序中更改设计视图模型

时间:2017-12-08 11:31:29

标签: ruby-on-rails devise

所以,我实际上已经为设计生成了视图,但最近我想将它改回另一个名字,我将如何?

最初它是rails g devise'Writer'...... 现在,我想要rails g设计'用户'

感谢。

3 个答案:

答案 0 :(得分:1)

销毁然后生成模型。

首先:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<button id="start-session">Start session</button>

<div id="container">
  <div class="zone"></div>
  <div class="zone"></div>
  <div class="zone"></div>
</div>

然后:

 rails destroy devise Writer

这将更容易,然后建议更改。

答案 1 :(得分:0)

如果你不能破坏你的设计模型,那么一种方法是

重命名user_signed_in?,current_user,user_session的出现次数 (见devise helpers

重命名您的数据库表名称(迁移),修改测试文件,建模并路由到 devise_for:users

答案 2 :(得分:0)

现在一切正常。我从数据库中删除了作者的列,并生成了另一个。