From 7e60ce6ce269c2cea4d7e3fb3cf1d8982372daf7 Mon Sep 17 00:00:00 2001 From: Patrick Gansterer Date: Fri, 5 Mar 2021 11:43:03 +0100 Subject: [PATCH] Add BankAccount to SupplierCategory --- app/models/supplier_category.rb | 1 + .../20190100000008_add_bank_account_to_supplier_category.rb | 5 +++++ db/schema.rb | 1 + 3 files changed, 7 insertions(+) create mode 100644 db/migrate/20190100000008_add_bank_account_to_supplier_category.rb 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|