Пример #1
0
 def save_good(self):
     for name in name2cids.keys():
         for goods in self.get_goods_by_type(name2cids.get(name)):
             for good in goods:
                 try:
                     if not Goods.get_or_none(Goods.cid == good.cid):
                         Goods.create(**good.to_json())
                 except PeeweeException as e:
                     print(e)
                     pass
         self.jd.set_new_env()
         print('{}类保存完毕'.format(name))
Пример #2
0
def add(name_, amount_, parent_id_, price_):
    item = Goods.create(name=name_,
                        amount=amount_,
                        price=price_,
                        parent_id=parent_id_)
    if (amount_ != 0):
        update_amount(item.parent_id, amount_)
    return item.id
Пример #3
0
def create_tables():
    database.connect()
    database.create_tables([Goods, Admins, Orders_Info, Orders_Content],
                           safe=True)
    Goods.create(name='.BASE_CAT', amount=0)
    Goods.create(name='Браслеты', amount=100, parent_id=1)
    Goods.create(name='Значки', amount=75, parent_id=1)
    Goods.create(name='Кружки', amount=150, price=100, parent_id=1)
    Goods.create(name='Синие', amount=50, price=10, parent_id=2)
    Goods.create(name='Красные', amount=36, price=15, parent_id=2)
    Goods.create(name='Желтые', amount=14, price=20, parent_id=2)
    Goods.create(name='Жестяные', amount=30, price=17, parent_id=3)
    Goods.create(name='Деревянные', amount=45, price=13, parent_id=3)
    Admins.create(chat_id='1234')
    database.close()