Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def populate_entitydimension_table(selector) :
- """
- this creates entitydimension entries from stores and brands
- """
- merchants = get_active_stores(selector)
- brands = get_grocery_brands(selector)
- #offers = get_active_offers(selector)
- #deals = get_active_deals(selector)
- for merchant in queryset_iterator(merchants) :
- print "store %s" % merchant.name
- entity_entry, created = selector.entitydimension.objects.get_or_create(object_type = "M",
- store = merchant,
- brand = None,
- offer = None,
- deal = None)
- entity_entry.save()
- for brand in queryset_iterator(brands) :
- print "brand %s" % brand.name
- entity_entry, created = selector.entitydimension.objects.get_or_create(object_type = "B",
- store = None,
- brand = brand,
- offer = None,
- deal = None)
- entity_entry.save()
- #for offer in queryset_iterator(offers) :
- # print "offer %s" % offer.id
- # entity_entry, created = selector.entitydimension.objects.get_or_create(object_type = "O",
- # store = None,
- # brand = None,
- # offer = offer,
- # deal = None)
- # entity_entry.save()
- #
- #for deal in queryset_iterator(deals) :
- # print "deal %s" % deal.id
- # entity_entry, created = selector.entitydimension.objects.get_or_create(object_type = "D",
- # store = None,
- # brand = None,
- # offer = None,
- # deal = deal)
- # entity_entry.save()
Add Comment
Please, Sign In to add comment