Sha256: 48dadd3f61ee1614e37d0d01068082df87c5cbc67872ece4d1fc57155f0fb01d
Contents?: true
Size: 1.45 KB
Versions: 1
Compression:
Stored size: 1.45 KB
Contents
# This migration comes from devise_oauth2_providable (originally 20111014160714) class CreateDeviseOauth2ProvidableSchema < ActiveRecord::Migration def change create_table :oauth2_clients do |t| t.belongs_to :user t.string :name t.string :redirect_uri t.string :website t.string :identifier t.string :secret t.timestamps end change_table :oauth2_clients do |t| t.index :identifier, :unique => true end create_table :oauth2_access_tokens do |t| t.belongs_to :user, :client, :refresh_token t.string :token t.datetime :expires_at t.timestamps end change_table :oauth2_access_tokens do |t| t.index :token, :unique => true t.index :expires_at t.index :user_id t.index :client_id end create_table :oauth2_refresh_tokens do |t| t.belongs_to :user, :client t.string :token t.datetime :expires_at t.timestamps end change_table :oauth2_refresh_tokens do |t| t.index :token, :unique => true t.index :expires_at t.index :user_id t.index :client_id end create_table :oauth2_authorization_codes do |t| t.belongs_to :user, :client t.string :token t.datetime :expires_at t.timestamps end change_table :oauth2_authorization_codes do |t| t.index :token, :unique => true t.index :expires_at t.index :user_id t.index :client_id end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
anjlab-devise-oauth2-providable-1.1.0 | spec/dummy/db/migrate/20120521101407_create_devise_oauth2_providable_schema.devise_oauth2_providable.rb |