示例#1
0
文件: api.py 项目: rudimk/box-backend
async def modifyCredentialbyID(request, credential_id):
    updateBody = request.json
    updatedCredentialStatus = db.table('credentials').where(
        'id', int(credential_id)).update(updateBody)
    updatedCredential = db.table('credentials').where(
        'id', int(credential_id)).first()
    return json({'data': updatedCredential})
示例#2
0
文件: api.py 项目: rudimk/box-backend
async def deleteCredentialsByID(request, credential_id):
    deleteCredentials = db.table('credentials').where(
        'id', int(credential_id)).delete()
    return json({'data': None})
示例#3
0
文件: api.py 项目: rudimk/box-backend
async def getCredentialByID(request, credential_id):
    credential = db.table('credentials').where('id',
                                               int(credential_id)).first()
    return json({'data': credential})
示例#4
0
文件: api.py 项目: rudimk/box-backend
async def createCredentials(request):
    credentials = request.json
    newCredentialID = db.table('credentials').insert_get_id(credentials)
    newCredential = db.table('credentials').where('id',
                                                  newCredentialID).first()
    return json({'data': newCredential})
示例#5
0
文件: api.py 项目: rudimk/box-backend
async def getCredentials(request):
    credentials = db.table('credentials').get()
    return json({'data': credentials, 'total': len(credentials)})