get everything working with the engine included and devise routes declared within it.

This commit is contained in:
David Henry
2014-05-05 23:50:26 +01:00
parent 18da4b1eff
commit 2d3ca4dc31
5 changed files with 6 additions and 3 deletions

View File

@@ -23,6 +23,7 @@ PATH
remote: test/rails_app/rails_engine
specs:
rails_engine (0.0.1)
devise
rails
GEM

View File

@@ -1,5 +1,5 @@
module RailsEngine
class User
table_name :user
class User < ActiveRecord::Base
self.table_name = :user
end
end

View File

@@ -1,5 +1,5 @@
RailsEngine::Engine.routes.draw do
# devise_for :engine_users, class_name: RailsEngine::User
devise_for :engine_users, class_name: 'RailsEngine::User'
# devise_for :engine_users_with_router_name, router_name: :rails_engine
end

View File

@@ -1,3 +1,4 @@
require 'devise'
module RailsEngine
class Engine < ::Rails::Engine
isolate_namespace RailsEngine

View File

@@ -13,4 +13,5 @@ Gem::Specification.new do |s|
s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile"]
s.add_dependency "rails"
s.add_dependency "devise"
end