In reality, of course, this was an ignoble defeat of two-faced Democrats trying to look like they stand for working people but quick to snuggle up to their masters.
Politically, this was probably the best thing that they could have done having gotten into this. People won't remember the specifics since nothing specific happened of consequence. Most Democrats are hoping to keep their activists happy and their masters out of trouble.
When it comes to spinning this later, the commercials will probably put this in a big list of things that make Trump look like a baboon that is actually hurting the country. His forcing of this issue and then reversing his solution leaving Mitch McConnell to quip, “As soon as we figure out what he is for, then I would be convinced that we were not just spinning our wheels" will play well enough—if they can get the message through.
The Republicans did an alright job of immediately trying to paint this as the Democrats obstructing everything, which wasn't difficult to do as technically that is what happened (though, as noted, this was a crises that didn't have to happen at all). So the casual politico will look at this and see some basic truth. But they're going to have to press forward on this as time will make this look increasingly like their inability to do anything (this is provided the Democrats do broadcast in a competent manner , which is a big "if").
The GOP is on record for saying that they love shutdowns and for pulling off multiple shutdowns. This will be (fairly or not) skewed to remember this as something that Republicans do.
This is also a clumsy attempt to get McConnell into a trap where he has to support this or be branded a liar. McConnell has pretty much outfoxed the Democrats reliably, so I wouldn't worry too much if I were him. He will break his word if he feels like it and there will be no consequence.
Alis Volat Propriis; Tiocfaidh ár lá; Proletarier Aller Länder, Vereinigt Euch!