def new(phone_number): item = { 'phone_number': {'S': sanitize_phone_number(phone_number)}, 'consumptions': {'N': str(Config.FREE_CONSUMPTIONS)} } put(TABLE_NAME, item) return item
def new(team_id, access_token, team_name): item = { 'team_id': {'S': team_id}, 'access_token': {'S': access_token}, 'team_name': {'S': team_name} } put(TABLE_NAME, item) return item
def new(pile_id, recipient_phone_number, sender_name, pile_name, timestamp): item = { 'pile_id': {'S': pile_id}, 'phone_number': {'S': sanitize_phone_number(recipient_phone_number)}, 'sender_name': {'S': sender_name}, 'pile_name': {'S': pile_name}, 'timestamp': {'S': timestamp.strftime('%Y-%m-%d %H:%M:%S')}, } put(TABLE_NAME, item) return item