Files
openfoodnetwork/app/models/order_cycle_schedule.rb
Pau Perez 1903134e13 Add timestamps to OC schedule join table
This is critical to debug bugs related to subscriptions.

Essentially, `has_and_belongs_to_many` doesn't give us the option for
any other column that the foreign keys themselves:

> A has_and_belongs_to_many association creates a direct many-to-many
> connection with another model, with no intervening model.

Source: https://guides.rubyonrails.org/v3.2/association_basics.html#the-has_and_belongs_to_many-association

Note however, that there's no way to update an order_cycle_schedule,
that I can think of but `updated_at` doesn't do any harm.
2020-04-30 15:00:13 +02:00

7 lines
130 B
Ruby

# frozen_string_literal: true
class OrderCycleSchedule < ActiveRecord::Base
belongs_to :schedule
belongs_to :order_cycle
end