Class: Doorkeeper::ResourceIndicatorsGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Includes:
Rails::Generators::Migration
Defined in:
lib/generators/doorkeeper/resource_indicators_generator.rb

Overview

Generates migration with the resource column for access grants and access tokens, required for RFC 8707 Resource Indicators support.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.next_migration_number(dirname) ⇒ Object



23
24
25
# File 'lib/generators/doorkeeper/resource_indicators_generator.rb', line 23

def self.next_migration_number(dirname)
  ActiveRecord::Generators::Base.next_migration_number(dirname)
end

Instance Method Details

#resource_indicatorsObject



15
16
17
18
19
20
21
# File 'lib/generators/doorkeeper/resource_indicators_generator.rb', line 15

def resource_indicators
  migration_template(
    "enable_resource_indicators_migration.rb.erb",
    "db/migrate/enable_resource_indicators.rb",
    migration_version: migration_version,
  )
end