- Notifications
You must be signed in to change notification settings - Fork5
nbulaj/doorkeeper-sequel
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
doorkeeper-sequel
providesDoorkeeper support toSequel database toolkit.
- Doorkeeper >= 4.0
- Rails >= 4.2 (Doorkeeper 4 dropped support of lower versions)
- Sequel >= 4
To start using the Doorkeeper Sequel ORM, add to your Gemfile:
# For Doorkeeper 4.xgem'doorkeeper','~> 4.3'gem'doorkeeper-sequel','~> 1.5'# For Doorkeeper 5.1gem'doorkeeper','~> 5.0'# or 5.1gem'doorkeeper-sequel','~> 2.0'# For Doorkeeper >= 5.2gem'doorkeeper','~> 5.2'gem'doorkeeper-sequel','~> 2.1'# For Doorkeeper >= 5.3gem'doorkeeper','~> 5.3'gem'doorkeeper-sequel','~> 2.2'
Or you can use gitmaster
branch for the latest gem version:
gem'doorkeeper-sequel',git:'https://github.com/nbulaj/doorkeeper-sequel.git'
Set the Doorkeeper ORM configuration:
Doorkeeper.configuredoorm:sequelend
Generate migrations:
rake doorkeeper_sequel:generate:migrationrake doorkeeper_sequel:generate:application_ownerrake doorkeeper_sequel:generate:previous_refresh_tokenrake doorkeeper_sequel:generate:confidential_applications # for Doorkeeper >= 4.4rake doorkeeper_sequel:generate:pkce # for Doorkeeper >= 5.xrake doorkeeper_sequel:generate:polymorphic_resource_owner # for Doorkeeper >= 5.3
To run tests, clone this repository and runrake
. It will copy and runDoorkeeper
’s original test suite after configuring the ORM and other stuffs.
$ bundle exec rake
You are very welcome to help improvedoorkeeper-sequel
if you have suggestions for features that other people can use or some code improvements.
To contribute:
- Fork the project.
- Create your feature branch (
git checkout -b my-new-feature
). - Implement your feature or bug fix.
- Add documentation for your feature or bug fix.
- Add tests for your feature or bug fix.
- Run
rake
to make sure all tests pass. - Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin my-new-feature
). - Create new pull request.
Thanks.
Doorkeeper-sequel gem is released under theMIT License.
Copyright (c) 2016-2020 Nikita Bulai (bulajnikita@gmail.com).
Please refer tohttps://github.com/doorkeeper-gem/doorkeeper for instructions ondoorkeeper’s project.
About
Doorkeeper Sequel ORM
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.