diff --git a/app/models/supplier_category.rb b/app/models/supplier_category.rb index 02c726e0..7d6b4d1f 100644 --- a/app/models/supplier_category.rb +++ b/app/models/supplier_category.rb @@ -1,5 +1,6 @@ class SupplierCategory < ActiveRecord::Base belongs_to :financial_transaction_class + belongs_to :bank_account, optional: true has_many :suppliers normalize_attributes :name, :description diff --git a/db/migrate/20190100000008_add_bank_account_to_supplier_category.rb b/db/migrate/20190100000008_add_bank_account_to_supplier_category.rb new file mode 100644 index 00000000..2360282d --- /dev/null +++ b/db/migrate/20190100000008_add_bank_account_to_supplier_category.rb @@ -0,0 +1,5 @@ +class AddBankAccountToSupplierCategory < ActiveRecord::Migration[4.2] + def change + add_reference :supplier_categories, :bank_account + end +end diff --git a/db/schema.rb b/db/schema.rb index 0fcc5161..b3f80bb2 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -475,6 +475,7 @@ ActiveRecord::Schema.define(version: 2021_02_05_090257) do t.string "name", null: false t.string "description" t.integer "financial_transaction_class_id" + t.integer "bank_account_id" end create_table "suppliers", id: :integer, force: :cascade do |t|