lib/doorkeeper-sequel/tasks/doorkeeper-sequel.rake
# frozen_string_literal: true
namespace :doorkeeper_sequel do
namespace :generate do
desc "Generate main migration file"
task :migration do
DoorkeeperSequel::MigrationGenerator.start
end
desc "Generate migration file for Application Owner functionality"
task :application_owner do
DoorkeeperSequel::ApplicationOwnerGenerator.start
end
desc "Generate migration file for Previous Refresh Token functionality"
task :previous_refresh_token do
DoorkeeperSequel::PreviousRefreshTokenGenerator.start
end
desc "Generate migration file for PKCE"
task :pkce do
DoorkeeperSequel::PkceGenerator.start
end
desc "Add confidential column to Doorkeeper applications"
task :confidential_applications do
DoorkeeperSequel::ConfidentialApplicationsGenerator.start
end
desc "Add resource owner type to Access tokens and grants"
task :polymorphic_resource_owner do
DoorkeeperSequel::PolymorphicResourceOwnerGenerator.start
end
end
end