Commit f7c05bdf185326ba3ff047c20a00a06233d3d4c8

Authored by Antonio Terceiro
2 parents f5f1059d cbf7f847

Merge branch 'allow-external-feed-big-addresses' into 'master'

Allow external feed with big addresses

Fix:
  PG::StringDataRightTruncation: ERRO:  valor é muito longo para tipo character varying(255)
: UPDATE "external_feeds" SET "enabled" = 't', "fetched_at" = NULL, "address" = 'http://www.mncr.org.br/search_rss?advanced_search=True&SearchableText=&Subject_usage%3Aignore_empty=operator%3Aand&pt_toggle=%23&portal_type%3Alist=Document&portal_type%3Alist=Event&portal_type%3Alist=File&portal_type%3Alist=Google+Video&portal_type%3Alist=News+Item&created%3Alist%3Adate=1970%2F02%2F01&created_usage=range%3Amin&Creator=&sort_on=created&b_size%3Aint=30&submit=Buscar', "updated_at" = '2015-01-05 12:15:29.155544' WHERE "external_feeds"."id" = 993
  activerecord (3.2.21) lib/active_record/connection_adapters/postgresql_adapter.rb:1163:in `async_exec'

See merge request !429
db/migrate/20150122165042_change_address_type_to_text_in_external_feed.rb 0 → 100644
... ... @@ -0,0 +1,9 @@
  1 +class ChangeAddressTypeToTextInExternalFeed < ActiveRecord::Migration
  2 + def up
  3 + change_column :external_feeds, :address, :text
  4 + end
  5 +
  6 + def down
  7 + change_column :external_feeds, :address, :string
  8 + end
  9 +end
... ...
db/schema.rb
... ... @@ -316,7 +316,7 @@ ActiveRecord::Schema.define(:version =&gt; 20150113131617) do
316 316 create_table "external_feeds", :force => true do |t|
317 317 t.string "feed_title"
318 318 t.datetime "fetched_at"
319   - t.string "address"
  319 + t.text "address"
320 320 t.integer "blog_id", :null => false
321 321 t.boolean "enabled", :default => true, :null => false
322 322 t.boolean "only_once", :default => true, :null => false
... ...