Rails替代scaffold用户为rails g设计用户

时间:2017-03-16 11:11:52

标签: sql ruby-on-rails ruby devise

我有一个正在运行的应用程序(我通过脚手架创建用户),现在才发现“设计”宝石。现在我想在我的应用程序中包含它并通过它管理用户。我以为我可以放弃数据库,

// wait for messages from opener
window.addEventListener( 'message', function( e ) {
  alert( e.data );
});

// tell the opener we are waiting
window.opener.postMessage( 'inited', '*' );

并替换模型,视图和在销毁脚手架之前仍然保留在Users脚手架中的任何其他条目。

由于这很容易出错,我正在寻找一种更简单的方法来处理这个问题。问题是我不想重建整个应用程序,尽管显然很多东西都依赖于用户......

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

无需创建用户模型,设计将使用列创建它。

首先删除User表,然后运行以下命令:

rails generate devise User