From 8a267e8568de23ae1a60ec3f85f2318c58850446 Mon Sep 17 00:00:00 2001 From: Tyler Lemburg <lemburg@unl.edu> Date: Thu, 22 Jun 2017 10:22:27 -0500 Subject: [PATCH] Add resource hours migration and model --- db/migrate/20170622101200_add_resource_hours.rb | 13 +++++++++++++ models/resource_hour.rb | 5 +++++ 2 files changed, 18 insertions(+) create mode 100644 db/migrate/20170622101200_add_resource_hours.rb create mode 100644 models/resource_hour.rb diff --git a/db/migrate/20170622101200_add_resource_hours.rb b/db/migrate/20170622101200_add_resource_hours.rb new file mode 100644 index 0000000..22c1cf8 --- /dev/null +++ b/db/migrate/20170622101200_add_resource_hours.rb @@ -0,0 +1,13 @@ +require 'active_record' + +class AddResourceHours < ActiveRecord::Migration + def change + create_table :resource_hours do |t| + t.integer :resource_id + t.integer :day_of_week + t.datetime :effective_date + t.boolean :one_off + t.string :hours + end + end +end \ No newline at end of file diff --git a/models/resource_hour.rb b/models/resource_hour.rb new file mode 100644 index 0000000..70e9db8 --- /dev/null +++ b/models/resource_hour.rb @@ -0,0 +1,5 @@ +require 'active_record' + +class ResourceHour < ActiveRecord::Base + serialize :hours, Array +end \ No newline at end of file -- GitLab