In a medium bowl, beat the eggs with the Shaoxing wine, salt, and white pepper just until the eggs are combined.
In a large wok or pan, heat the oil over medium high heat.
Once thoroughly heated, pour in the eggs and let sit for about 30 seconds, just until a thin layer forms.
Lightly scramble the eggs until barely set. Remove to a plate and set aside.
Pour a little more oil into the wok if needed.
Add the garlic and cook until just fragrant, 30 seconds to 1 minute.
Stir in the tomatoes and sugar. Cook for 2-3 minutes, stirring often and pressing down lightly, but not enough to break them apart, to release the juices.
Fold in the eggs and stir fry until just heated through, being careful not to overcook eggs. Season with additional salt and white pepper if needed.
Serve immediately with rice and garnish with the sliced green onion.