From 2dc6636d600c42922ef78d89d1b81d2824d99700 Mon Sep 17 00:00:00 2001 From: Adrian Short Date: Fri, 22 Feb 2013 13:01:33 +0000 Subject: [PATCH] Change feeds.last_fetched and posts.published to datetime --- ...222123833_feeds_change_last_fetched_to_datetime.rb | 11 +++++++++++ ...0130222125833_post_published_change_to_datetime.rb | 11 +++++++++++ db/schema.rb | 6 +++--- 3 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 db/migrate/20130222123833_feeds_change_last_fetched_to_datetime.rb create mode 100644 db/migrate/20130222125833_post_published_change_to_datetime.rb diff --git a/db/migrate/20130222123833_feeds_change_last_fetched_to_datetime.rb b/db/migrate/20130222123833_feeds_change_last_fetched_to_datetime.rb new file mode 100644 index 0000000..22aabf0 --- /dev/null +++ b/db/migrate/20130222123833_feeds_change_last_fetched_to_datetime.rb @@ -0,0 +1,11 @@ +class FeedsChangeLastFetchedToDatetime < ActiveRecord::Migration + def up + remove_column :feeds, :last_fetched + add_column :feeds, :last_fetched, :datetime + end + + def down + remove_column :feeds, :last_fetched + add_column :feeds, :last_fetched, :time + end +end diff --git a/db/migrate/20130222125833_post_published_change_to_datetime.rb b/db/migrate/20130222125833_post_published_change_to_datetime.rb new file mode 100644 index 0000000..3e27fbf --- /dev/null +++ b/db/migrate/20130222125833_post_published_change_to_datetime.rb @@ -0,0 +1,11 @@ +class PostPublishedChangeToDatetime < ActiveRecord::Migration + def up + remove_column :posts, :published + add_column :posts, :published, :datetime + end + + def down + remove_column :posts, :published + add_column :posts, :published, :time + end +end diff --git a/db/schema.rb b/db/schema.rb index e2dfefd..1b9c52f 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended to check this file into your version control system. -ActiveRecord::Schema.define(:version => 20130222123224) do +ActiveRecord::Schema.define(:version => 20130222125833) do create_table "feeds", :force => true do |t| t.string "title" @@ -19,9 +19,9 @@ ActiveRecord::Schema.define(:version => 20130222123224) do t.string "url" t.string "description" t.string "generator" - t.time "last_fetched" t.datetime "created_at", :null => false t.datetime "updated_at", :null => false + t.datetime "last_fetched" end create_table "posts", :force => true do |t| @@ -30,13 +30,13 @@ ActiveRecord::Schema.define(:version => 20130222123224) do t.string "author" t.text "summary" t.text "content" - t.time "published" t.decimal "lat" t.decimal "lon" t.integer "feed_id" t.datetime "created_at", :null => false t.datetime "updated_at", :null => false t.string "guid" + t.datetime "published" end create_table "users", :force => true do |t|