mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Update db:sessions:create to use the proper generator.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
module Rails
|
||||
module Generators
|
||||
class SessionMigrationGenerator < NamedBase #metagenerator
|
||||
argument :name, :type => :string, :default => "add_session_table"
|
||||
argument :name, :type => :string, :default => "add_sessions_table"
|
||||
hook_for :orm, :required => true
|
||||
end
|
||||
end
|
||||
|
||||
@@ -411,9 +411,9 @@ namespace :db do
|
||||
desc "Creates a sessions migration for use with ActiveRecord::SessionStore"
|
||||
task :create => :environment do
|
||||
raise "Task unavailable to this database (no migration support)" unless ActiveRecord::Base.connection.supports_migrations?
|
||||
require 'rails_generator'
|
||||
require 'rails_generator/scripts/generate'
|
||||
Rails::Generator::Scripts::Generate.new.run(["session_migration", ENV["MIGRATION"] || "CreateSessions"])
|
||||
require 'generators'
|
||||
require 'generators/rails/session_migration/session_migration_generator'
|
||||
Rails::Generators::SessionMigrationGenerator.start [ ENV["MIGRATION"] || "add_sessions_table" ]
|
||||
end
|
||||
|
||||
desc "Clear the sessions table"
|
||||
|
||||
@@ -21,7 +21,7 @@ namespace :doc do
|
||||
rdoc.rdoc_files.include('vendor/rails/railties/CHANGELOG')
|
||||
rdoc.rdoc_files.include('vendor/rails/railties/MIT-LICENSE')
|
||||
rdoc.rdoc_files.include('vendor/rails/railties/README')
|
||||
rdoc.rdoc_files.include('vendor/rails/railties/lib/{*.rb,commands/*.rb,rails_generator/*.rb}')
|
||||
rdoc.rdoc_files.include('vendor/rails/railties/lib/{*.rb,commands/*.rb,generators/*.rb}')
|
||||
rdoc.rdoc_files.include('vendor/rails/activerecord/README')
|
||||
rdoc.rdoc_files.include('vendor/rails/activerecord/CHANGELOG')
|
||||
rdoc.rdoc_files.include('vendor/rails/activerecord/lib/active_record/**/*.rb')
|
||||
|
||||
Reference in New Issue
Block a user