sqlmesh
sqlmesh copied to clipboard
Finish creating snapshot tables for all snapshots before returning an error if one occurred
Currently if an error occurs during snapshot table creation it immediately bubbles up, causing termination of the creation process.
We should instead attempt to create tables for all snapshots for which it can be done and only fail and return an error(s) when the whole DAG is traversed.
This is similar to how the evaluation is handled today.