コード例 #1
0
ファイル: nodes.py プロジェクト: lrcry/ExpertMind
    def delete(self, _id):
        """ Delete a node from database

        :param _id: node ID
        :return: nothing
        """
        conn = ConnectDB().connect()
        conn.delete('test_nodes', _id)
コード例 #2
0
ファイル: user.py プロジェクト: solki/ExpertMind-v1
 def delete(user_key):
     user = User.retrieveById(user_key)
     if None == user:
         result = {"result": "failed", "message": "user doesn't exist"}
         return result
     client = ConnectDB().connect()
     response = client.delete('users', user_key)
     user = User.retrieveById(user_key)
     if None == user:
         result = {"result": "success", "message": "success"}
         return result
     else:
         reason = response.reason
         result = {"result": "failed", "message": reason}
         return result
コード例 #3
0
ファイル: tag.py プロジェクト: solki/ExpertMind-v1
 def delete(tag_key):
     tag = Tag.retrieveById(tag_key)
     if None == tag:
         result = {"result": "failed", "message": "tag doesn't exist"}
         return result
     client = ConnectDB().connect()
     response = client.delete('tags', tag_key)
     tag = Tag.retrieveById(tag_key)
     if None == tag:
         result = {"result": "success", "message": "success"}
         return result
     else:
         reason = response.reason
         result = {"result": "failed", "message": reason}
         return result
コード例 #4
0
ファイル: vote.py プロジェクト: solki/ExpertMind-v1
 def delete(vote_key):
     vote = Vote.retrieveById(vote_key)
     if None == vote:
         result = {"result": "failed", "message": "vote doesn't exist"}
         return result
     client = ConnectDB().connect()
     response = client.delete('votes', vote_key)
     vote = Vote.retrieveById(vote_key)
     if None == vote:
         result = {"result": "success", "message": "success"}
         return result
     else:
         reason = response.reason
         result = {"result": "failed", "message": reason}
         return result
コード例 #5
0
ファイル: user.py プロジェクト: lrcry/ExpertMind
 def delete(user_key):
     user = User.retrieveById(user_key)
     if None == user:
         result = {"result": "failed", "message": "user doesn't exist"}
         return result
     client = ConnectDB().connect()
     response = client.delete('users', user_key)
     user = User.retrieveById(user_key)
     if None == user:
         result = {"result": "success", "message": "success"}
         return result
     else:
         reason = response.reason
         result = {"result": "failed", "message": reason}
         return result
コード例 #6
0
ファイル: vote.py プロジェクト: lrcry/ExpertMind
 def delete(vote_key):
     vote = Vote.retrieveById(vote_key)
     if None == vote:
         result = {"result": "failed", "message": "vote doesn't exist"}
         return result
     client = ConnectDB().connect()
     response = client.delete('votes', vote_key)
     vote = Vote.retrieveById(vote_key)
     if None == vote:
         result = {"result": "success", "message": "success"}
         return result
     else:
         reason = response.reason
         result = {"result": "failed", "message": reason}
         return result
コード例 #7
0
 def delete(add_key):
     add = Add.retrieveById(add_key)
     if None == add:
         result = {"result": "failed", "message": "add doesn't exist"}
         return result
     client = ConnectDB().connect()
     response = client.delete('adds', add_key)
     add = Add.retrieveById(add_key)
     if None == add:
         result = {"result": "success", "message": "success"}
         return result
     else:
         reason = response.reason
         result = {"result": "failed", "message": reason}
         return result
コード例 #8
0
ファイル: nodes.py プロジェクト: solki/ExpertMind-v1
 def delete(self, _id):
     conn = ConnectDB().connect()
     conn.delete("test_nodes", _id)