applicake/doorkeeper

View on GitHub
bin/console

Summary

Maintainability
Test Coverage
#!/usr/bin/env ruby
# frozen_string_literal: true

require "bundler/setup"
require "rails/all"
require "doorkeeper"

# You can add fixtures and/or initialization code here to make experimenting
# with your gem easier. You can also use a different console, if you like.

# (If you use this, don't forget to add pry to your Gemfile!)
# require "pry"
# Pry.start

Rails.logger = Logger.new(STDOUT)

# Default Doorkeeper config
Doorkeeper.configure do
  orm :active_record
end

# Generate in-memory database for testing
ActiveRecord::Base.establish_connection(
  adapter: "sqlite3",
  database: ":memory:",
)

# Load database schema
load File.expand_path("../spec/dummy/db/schema.rb", __dir__)

require "irb"
IRB.start(__FILE__)