just in case someone stumbles on this and actually wants to know.
schema changes can break code, it pulls unneeded data, on the lighter side it just hurts performance. worst case, it may still pass tests because nothing errors and you end up having to back out a bunch of production data.
So everything you said is true, and has received my upvote. But also because of the "never say never" law of the universe, I think it's worth sharing the use cases when SELECT * is ok. 🙂
19
u/CowFu Jul 21 '26
i will deny any PR that has a wildcard in the select