From 7f4bc5550d3725aa7fa986ce428dc5309bb417b8 Mon Sep 17 00:00:00 2001 From: Oliver Azevedo Barnes Date: Wed, 31 Jul 2013 14:42:49 -0500 Subject: [PATCH 1/2] Limit index key length when creating oembed caches --- db/migrate/20110924112840_create_o_embed_caches.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/migrate/20110924112840_create_o_embed_caches.rb b/db/migrate/20110924112840_create_o_embed_caches.rb index 78a549e81..294a8656f 100644 --- a/db/migrate/20110924112840_create_o_embed_caches.rb +++ b/db/migrate/20110924112840_create_o_embed_caches.rb @@ -4,7 +4,7 @@ class CreateOEmbedCaches < ActiveRecord::Migration t.string :url, :limit => 1024, :null => false, :unique => true t.text :data, :null => false end - add_index :o_embed_caches, :url + add_index :o_embed_caches, :url, :length => { :url => 255 } end def self.down From 2fc5a78c50c28fc4e6f554d35add4420def4f2c6 Mon Sep 17 00:00:00 2001 From: Oliver Azevedo Barnes Date: Mon, 5 Aug 2013 13:41:59 -0500 Subject: [PATCH 2/2] Add schema changes to migration fix --- db/schema.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/schema.rb b/db/schema.rb index b92103eb5..fbba0334b 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -213,7 +213,7 @@ ActiveRecord::Schema.define(:version => 20130717104359) do t.text "data", :null => false end - add_index "o_embed_caches", ["url"], :name => "index_o_embed_caches_on_url", :length => {"url"=>767} + add_index "o_embed_caches", ["url"], :name => "index_o_embed_caches_on_url", :length => {"url"=>255} create_table "participations", :force => true do |t| t.string "guid"