Add timestamps to tickets

Resolves #1997
This commit is contained in:
James Mason 2018-03-12 18:24:09 -07:00 committed by Henne Vogelsang
parent 1b226f1ac8
commit 0865b39c38
2 changed files with 21 additions and 7 deletions

View file

@ -0,0 +1,12 @@
class AddTimestampsToTickets < ActiveRecord::Migration[5.0]
def up
add_column :tickets, :created_at, :datetime
add_column :tickets, :updated_at, :datetime
EventType.update_all(created_at: Time.now, updated_at: Time.now)
end
def down
remove_column :tickets, :created_at
remove_column :tickets, :updated_at
end
end

View file

@ -10,7 +10,7 @@
#
# It's strongly recommended that you check this file into your version control system.
ActiveRecord::Schema.define(version: 20171201163628) do
ActiveRecord::Schema.define(version: 20180313012253) do
create_table "ahoy_events", force: :cascade do |t|
t.integer "visit_id"
@ -506,12 +506,14 @@ ActiveRecord::Schema.define(version: 20171201163628) do
end
create_table "tickets", force: :cascade do |t|
t.integer "conference_id"
t.string "title", null: false
t.text "description"
t.integer "price_cents", default: 0, null: false
t.string "price_currency", default: "USD", null: false
t.boolean "registration_ticket", default: false
t.integer "conference_id"
t.string "title", null: false
t.text "description"
t.integer "price_cents", default: 0, null: false
t.string "price_currency", default: "USD", null: false
t.boolean "registration_ticket", default: false
t.datetime "created_at"
t.datetime "updated_at"
end
create_table "tracks", force: :cascade do |t|