From deea31597cc14756c33fcbd64b7532d0c3f9d481 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Fri, 6 Mar 2020 13:47:32 -0600 Subject: [PATCH] Try out the "synonym" approach for all Vendor model fields this seems promising, but let's see if anything breaks first --- corepos/db/office_op/model.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/corepos/db/office_op/model.py b/corepos/db/office_op/model.py index 1227039..f38f75a 100644 --- a/corepos/db/office_op/model.py +++ b/corepos/db/office_op/model.py @@ -142,11 +142,14 @@ class Vendor(Base): vendorID = sa.Column(sa.Integer(), primary_key=True, autoincrement=False, nullable=False) id = orm.synonym('vendorID') - name = sa.Column('vendorName', sa.String(length=50), nullable=True) + vendorName = sa.Column(sa.String(length=50), nullable=True) + name = orm.synonym('vendorName') - abbreviation = sa.Column('vendorAbbreviation', sa.String(length=10), nullable=True) + vendorAbbreviation = sa.Column(sa.String(length=10), nullable=True) + abbreviation = orm.synonym('vendorAbbreviation') - discount_rate = sa.Column('discountRate', sa.Float(), nullable=True) + discountRate = sa.Column(sa.Float(), nullable=True) + discount_rate = orm.synonym('discountRate') contact = orm.relationship( 'VendorContact',