From aa138efa6f0329c02d08acc67a4d2010917267fd Mon Sep 17 00:00:00 2001 From: atomiyama Date: Tue, 2 Oct 2018 18:44:57 +0900 Subject: [PATCH] fix migration template --- NEWS.md | 1 + lib/generators/doorkeeper/templates/migration.rb.erb | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index 4a36c9266..4ce02a0a7 100644 --- a/NEWS.md +++ b/NEWS.md @@ -12,6 +12,7 @@ User-visible changes worth mentioning. triggers every time) - [#1149] Fix for `URIChecker#valid_for_authorization?` false negative when query is blank, but `?` present. - [#1151] Fix Refresh Token strategy: add proper validation of client credentials both for Public & Private clients. +- [#1152] Fixmigration template: change resource owner data type from integer to references ## 5.0.0 diff --git a/lib/generators/doorkeeper/templates/migration.rb.erb b/lib/generators/doorkeeper/templates/migration.rb.erb index e6147c2ee..d904c0ef7 100644 --- a/lib/generators/doorkeeper/templates/migration.rb.erb +++ b/lib/generators/doorkeeper/templates/migration.rb.erb @@ -13,7 +13,7 @@ class CreateDoorkeeperTables < ActiveRecord::Migration<%= migration_version %> add_index :oauth_applications, :uid, unique: true create_table :oauth_access_grants do |t| - t.integer :resource_owner_id, null: false + t.references :resource_owner, null: false t.references :application, null: false t.string :token, null: false t.integer :expires_in, null: false @@ -31,7 +31,7 @@ class CreateDoorkeeperTables < ActiveRecord::Migration<%= migration_version %> ) create_table :oauth_access_tokens do |t| - t.integer :resource_owner_id + t.references :resource_owner t.references :application # If you use a custom token generator you may need to change this column