古いプロジェクトでこれを使用していましたが、これは最新のバージョンの1つで変更されている可能性があります。私は現在、Devise 2.0.4を使用しています。私はマイグレーション中にDeviseで新しいユーザーを作成する方法
User.create :email => '[password]',
:password => '[password]',
:password_confirmation => '[password]'
を使用して、私の移行時に新しいユーザーを作成しようとしていますが、私はこれを行うとき、それはこの上の任意の助けをいただければ幸いです
rake aborted!
An error has occurred, this and all later migrations canceled:
ActionView::Template::Error
Tasks: TOP => db:migrate:reset => db:migrate
(See full trace by running task with --trace)
次のエラーで中断されます!
また、レールシェルを使用してユーザーを作成することもできましたが、一貫性のために、毎回1人のデフォルトユーザーが必要です。
なぜこれのための種子を使用していませんか? – prasvin
良い質問です。主に私はそれのコンセプトがあったのだが、その名前を覚えていないことを思い出していたので、私が知っていたものを探していたとき、種は上がらなかった。 –
これが解決すれば、答えを加えて質問を閉じるべきかもしれません。しかし、私は自分自身で答えを加えるのは気にしません:P: – prasvin