Exemple #1
0
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
Exemple #2
0
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
Exemple #3
0
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