]> git.openstreetmap.org Git - rails.git/blob - vendor/plugins/open_id_authentication/generators/open_id_authentication_tables/templates/migration.rb
Add the open_id_authentication plugin
[rails.git] / vendor / plugins / open_id_authentication / generators / open_id_authentication_tables / templates / migration.rb
1 class <%= class_name %> < ActiveRecord::Migration
2   def self.up
3     create_table :open_id_authentication_associations, :force => true do |t|
4       t.integer :issued, :lifetime
5       t.string :handle, :assoc_type
6       t.binary :server_url, :secret
7     end
8
9     create_table :open_id_authentication_nonces, :force => true do |t|
10       t.integer :timestamp, :null => false
11       t.string :server_url, :null => true
12       t.string :salt, :null => false
13     end
14   end
15
16   def self.down
17     drop_table :open_id_authentication_associations
18     drop_table :open_id_authentication_nonces
19   end
20 end