Rename model for custdata
to CustomerClassic
This commit is contained in:
parent
a6541a2c32
commit
9c15952386
9 changed files with 27 additions and 27 deletions
|
@ -63,7 +63,7 @@ class FromCoreToCoreBase(object):
|
|||
importers['ProductFlag'] = ProductFlagImporter
|
||||
importers['VendorItem'] = VendorItemImporter
|
||||
importers['Employee'] = EmployeeImporter
|
||||
importers['CustData'] = CustDataImporter
|
||||
importers['CustomerClassic'] = CustomerClassicImporter
|
||||
importers['MemberType'] = MemberTypeImporter
|
||||
importers['MemberInfo'] = MemberInfoImporter
|
||||
importers['HouseCoupon'] = HouseCouponImporter
|
||||
|
@ -140,7 +140,7 @@ class VendorItemImporter(FromCore, corepos_importing.model.VendorItemImporter):
|
|||
class EmployeeImporter(FromCore, corepos_importing.model.EmployeeImporter):
|
||||
pass
|
||||
|
||||
class CustDataImporter(FromCore, corepos_importing.model.CustDataImporter):
|
||||
class CustomerClassicImporter(FromCore, corepos_importing.model.CustomerClassicImporter):
|
||||
pass
|
||||
|
||||
class MemberTypeImporter(FromCore, corepos_importing.model.MemberTypeImporter):
|
||||
|
|
|
@ -60,7 +60,7 @@ class MemberImporter(FromCore, catapult_importing.model.MemberImporter):
|
|||
"""
|
||||
Member data importer.
|
||||
"""
|
||||
host_model_class = corepos.CustData
|
||||
host_model_class = corepos.CustomerClassic
|
||||
supported_fields = [
|
||||
'member_id',
|
||||
'first_name',
|
||||
|
@ -108,14 +108,14 @@ class MemberImporter(FromCore, catapult_importing.model.MemberImporter):
|
|||
raise RuntimeError("cannot determine default membership profile")
|
||||
|
||||
def query(self):
|
||||
return self.host_session.query(corepos.CustData)\
|
||||
.order_by(corepos.CustData.card_number,
|
||||
corepos.CustData.person_number,
|
||||
corepos.CustData.id)\
|
||||
.options(orm.joinedload(corepos.CustData.member_type))\
|
||||
.options(orm.joinedload(corepos.CustData.member_info)\
|
||||
return self.host_session.query(corepos.CustomerClassic)\
|
||||
.order_by(corepos.CustomerClassic.card_number,
|
||||
corepos.CustomerClassic.person_number,
|
||||
corepos.CustomerClassic.id)\
|
||||
.options(orm.joinedload(corepos.CustomerClassic.member_type))\
|
||||
.options(orm.joinedload(corepos.CustomerClassic.member_info)\
|
||||
.joinedload(corepos.MemberInfo.dates))\
|
||||
.options(orm.joinedload(corepos.CustData.member_info)\
|
||||
.options(orm.joinedload(corepos.CustomerClassic.member_info)\
|
||||
.joinedload(corepos.MemberInfo.notes))
|
||||
|
||||
def normalize_host_object(self, custdata):
|
||||
|
|
|
@ -57,7 +57,7 @@ class FromCoreOfficeToSelf(FromCoreHandler, corepos_importing.model.ToCoreHandle
|
|||
|
||||
def get_importers(self):
|
||||
importers = OrderedDict()
|
||||
importers['CustData'] = CustDataImporter
|
||||
importers['CustomerClassic'] = CustomerClassicImporter
|
||||
return importers
|
||||
|
||||
|
||||
|
@ -69,13 +69,13 @@ class FromCoreOffice(importing.FromSQLAlchemy):
|
|||
"""
|
||||
|
||||
|
||||
class CustDataImporter(FromCoreOffice, corepos_importing.model.CustDataImporter):
|
||||
class CustomerClassicImporter(FromCoreOffice, corepos_importing.model.CustomerClassicImporter):
|
||||
"""
|
||||
custdata -> custdata
|
||||
|
||||
Primarily used to update the ``blueLine`` field.
|
||||
"""
|
||||
host_model_class = corepos.CustData
|
||||
host_model_class = corepos.CustomerClassic
|
||||
supported_fields = [
|
||||
'id',
|
||||
'blue_line',
|
||||
|
|
|
@ -144,8 +144,8 @@ class EmployeeImporter(ToCore):
|
|||
key = 'number'
|
||||
|
||||
|
||||
class CustDataImporter(ToCore):
|
||||
model_class = corepos.CustData
|
||||
class CustomerClassicImporter(ToCore):
|
||||
model_class = corepos.CustomerClassic
|
||||
key = 'id'
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue