]> git.openstreetmap.org Git - rails.git/blobdiff - db/migrate/040_create_oauth_tables.rb
Basic tests for the trace jobs
[rails.git] / db / migrate / 040_create_oauth_tables.rb
index 95d690512300fbcbeaaf9c86509ff74d258cfd8b..e718bbc171095ae34ab1abaccdcfd6766b4f525f 100644 (file)
@@ -1,4 +1,4 @@
-class CreateOauthTables < ActiveRecord::Migration
+class CreateOauthTables < ActiveRecord::Migration[5.0]
   def self.up
     create_table :client_applications do |t|
       t.string :name
@@ -9,10 +9,10 @@ class CreateOauthTables < ActiveRecord::Migration
       t.string :secret, :limit => 50
       t.integer :user_id
 
-      t.timestamps
+      t.timestamps :null => true
     end
     add_index :client_applications, :key, :unique => true
-    
+
     create_table :oauth_tokens do |t|
       t.integer :user_id
       t.string :type, :limit => 20
@@ -20,19 +20,18 @@ class CreateOauthTables < ActiveRecord::Migration
       t.string :token, :limit => 50
       t.string :secret, :limit => 50
       t.timestamp :authorized_at, :invalidated_at
-      t.timestamps
+      t.timestamps :null => true
     end
-    
+
     add_index :oauth_tokens, :token, :unique => true
-    
+
     create_table :oauth_nonces do |t|
       t.string :nonce
       t.integer :timestamp
 
-      t.timestamps
+      t.timestamps :null => true
     end
     add_index :oauth_nonces, [:nonce, :timestamp], :unique => true
-    
   end
 
   def self.down
@@ -40,5 +39,4 @@ class CreateOauthTables < ActiveRecord::Migration
     drop_table :oauth_tokens
     drop_table :oauth_nonces
   end
-
 end