In California, not exactly. The money that's been used so far for the high-speed rail to nowhere could have rebuilt the dam from scratch. And what's their latest wacky idea? Build beach cottages for low income vacationers, at taxpayer expense, I shit you not. But budget to maintain critical infrastructure, like a dam? Nope.
CA dams have had 30 years of neglect, because 1) they had decided the drought was permanent (apparently having forgotten the last time CA had floods, in the 1990s) hence dams are no longer needed, and 2) the envirowhacks want all the dams torn down anyway, so why bother to maintain them?
You want critical infrastructure maintained, pass state legislation requiring funds to go there FIRST, not as a maybe-afterthought like it's been done in CA for the last several decades. And unless you want lots of graft and corner-cutting, don't let the work out to private contractors (watched that become a debacle there too).