import metakit

db = metakit.storage('bug.mk',1)
vw = db.getas('myview[_B[id:s,name:s,addr:s]]').blocked().ordered(2)
for id, name, addr in (('1','one','111'),('2','two','222'),('3','three','333'),('4','four','444')):
    print id, name, addr
    vw.append(id=id, name=name, addr=addr)
    db.commit()
for row in vw:
    print row.id, row.name, row.addr
metakit.dump(vw)

