示例#1
0
def seed_users():
    for row in db.batch_commit(user_data, 100):
        User.create(**row)

    for row in db.batch_commit(store_data, 100):
        Store.create(**row)

    for row in db.batch_commit(coupon_data, 100):
        Coupon.create(**row)

    for row in db.batch_commit(purchase_data, 100):
        Purchase.create(**row)

    for row in db.batch_commit(centre_data, 100):
        Centre.create(**row)

    for row in db.batch_commit(deposit_data, 100):
        Deposit.create(**row)

    # try:
    #     for row in db.batch_commit(deposit_data, 100):
    #         Centre.create(**row)
    # except:
    #     print('centre problem')

    print('seed complete')
示例#2
0
user1.password = '******'
user1.email = '*****@*****.**'
user1.save()

# 2
user = User(username='******', password='******', email='*****@*****.**')
user.save()

# 3
user = {'username': '******', 'password': '******'}
user = User(**user)
user.save()

# 4
user = User.create(username='******', password='******')
store1 = Store.create(name='StefTech', adddress='S/N', user=user)
store2 = Store.create(name='M & G Store', adddress='S/N', user=user)
print(store1.name, store2.name)

Product.create(store_id=1,
               name='SSD',
               description='SSD Kingston 500 GB',
               price=360.8,
               stock=50)
Product.create(store_id=1,
               name='Hard Disk',
               description='HDD Toshiba 2 TB',
               price=280,
               stock=100)
Product.create(store_id=1,
               name='USB Memory',