Example #1
0
def save_tweet():
    tweets = get_tweet()
    for tweet in tweets:
        tweet_id = tweet["tweet_id"]
        if session.query(Tweet).filter(Tweet.tweet_id == tweet_id).first():
            break

        tw = Tweet()
        tw.tweet_id = tweet["tweet_id"]
        tw.twitter_id = tweet["twitter_id"]
        tw.twitter_name = tweet["twitter_name"]
        tw.tweeted_at = tweet["datetime"]
        tw.rank_tier = tweet["rank_tier"]
        tw.player_name = tweet["main"]["player_name"]
        tw.character = tweet["main"]["character"]
        tw.rank = tweet["main"]["rank"]
        tw.vsid = tweet["main"]["vsid"]
        tw.comment = tweet["main"]["comment"]
        session.add(tw)
        session.commit()