Sha256: 69397e72aec459dba90fb4c4e066877cab9dd73838c25f10fb26c429969f0ed3

Contents?: true

Size: 456 Bytes

Versions: 7

Compression:

Stored size: 456 Bytes

Contents

class CreateTokenizedPermissionsTable < ActiveRecord::Migration
  def change
    unless Spree::TokenizedPermission.table_exists?
      create_table :spree_tokenized_permissions do |t|
        t.integer :permissable_id
        t.string  :permissable_type
        t.string  :token

        t.timestamps
      end

      add_index :spree_tokenized_permissions, [:permissable_id, :permissable_type], :name => 'index_tokenized_name_and_type'
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
spree_core-1.2.5 db/migrate/20120509055454_create_tokenized_permissions_table.rb
spree_core-1.2.4 db/migrate/20120509055454_create_tokenized_permissions_table.rb
spree_core-1.2.3 db/migrate/20120509055454_create_tokenized_permissions_table.rb
spree_core-1.2.2 db/migrate/20120509055454_create_tokenized_permissions_table.rb
spree_core-1.2.0 db/migrate/20120509055454_create_tokenized_permissions_table.rb
spree_core-1.2.0.rc2 db/migrate/20120509055454_create_tokenized_permissions_table.rb
spree_core-1.2.0.rc1 db/migrate/20120509055454_create_tokenized_permissions_table.rb