Sha256: bd9d0cfb98101bbac6234c128399f9376ad74695218c3c72a8d761e7bae0bdcf

Contents?: true

Size: 430 Bytes

Versions: 2

Compression:

Stored size: 430 Bytes

Contents

# frozen_string_literal: true

run "bundle add devise"
Bundler.with_unbundled_env { run "bundle install" }

rails_command "generate devise:install"

model_name = ask("What do you want to call your Devise model?")
model_name = model_name.empty? ? "user" : model_name

File.open("devise-model.txt", "w") { |f| f.write(model_name) }

run "rails generate devise #{model_name.capitalize}"
run "rails db:prepare"
run "rails db:migrate"

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rails-interactive-2.1.3 lib/cli/templates/setup_devise.rb
rails-interactive-2.1.2 lib/cli/templates/setup_devise.rb