def find(self, uid):
        """Find and load the user from database by uid(user id)"""
        data = (db.select(self.table).select('username', 'email', 'real_name',
                                             'password', 'bio', 'status', 'role', 'uid').
                condition('uid', uid).execute()
                )
        if data:
            logger.info('data %s', data)
            return self.load(data[0], self.model)