Senate Democrats approved their first budget in four years early Saturday morning -- but just barely. 

The final vote, which was held after the Senate worked well past midnight churning through dozens of amendments, exposed cracks in Democratic unity as lawmakers facing re-election peeled off, citing the proposal's failure to tackle the deficit. In the end, the budget plan squeaked by on a razor-thin 50-49 vote.