diff --git a/pyjeeves/models/raw.py b/pyjeeves/models/raw.py index 3eb7a96..3c47bf5 100644 --- a/pyjeeves/models/raw.py +++ b/pyjeeves/models/raw.py @@ -39,14 +39,15 @@ class ArticleClass(RawBaseModel): class CommodityGroup(RawBaseModel): __tablename__ = 'vg' __column_map__ = {'VaruGruppKod': 'CommodityGroupNumber', - 'VaruGruppBeskr': 'CommodityGroupName'} + 'VaruGruppBeskr': 'CommodityGroupName', + 'ArticleClass': 'DefaultArticleClass'} __to_dict_only__ = ('VaruGruppKod', 'VaruGruppBeskr', 'ArticleClass') print_filter = ('Articles', 'articles_collection') # to_json_filter = ('Articles', 'articles_collection') ArtKod = Column(Integer, ForeignKey('xm.ArtKod'), primary_key=True) - ArticleClass = relationship(ArticleClass) + ArticleClass = relationship(ArticleClass, lazy='joined') class ArticleAlternativeUnit(RawBaseModel):