Stewart opted out of his contract with the Padres on Saturday, Robert Murray of The Athletic reports.
Stewart signed a minor-league contract with the Padres on Thursday which includes an invitation to spring training.
The Diamondbacks purchased Stewart's contract from Triple-A Reno.
Stewart was traded from the Braves to the Diamondbacks on Thursday, Robert Murray of The Athletic Wisconsin reports.
The Braves outrighted Stewart to Triple-A Gwinnett on Tuesday.
The Braves designated Stewart for assignment Sunday, Kevin McAlpin of 680 The Fan Atlanta reports.
Stewart had his contract selected from Triple-A Gwinnett on Wednesday, David O'Brien of The Athletic reports.
Stewart was outrighted to Triple-A Gwinnett on Friday, David O'Brien of The Atlanta Journal-Constitution reports.
Stewart was designated for assignment Wednesday.
Stewart is out of the lineup Wednesday against the Nationals.