I did this differently from all of the other describe operations because describe truncate is (currently) a syntax error in sqlglot, and it didn't seem to be of particular import to fakesnow whether it was supported or not.
In fact, (to me) it seems like dealing with the describe special cases in this location, in general, will result in less special case code handing for the majority case of non-describe sql statements, which seems like a win to me?
I did this differently from all of the other describe operations because
describe truncate
is (currently) a syntax error in sqlglot, and it didn't seem to be of particular import to fakesnow whether it was supported or not.In fact, (to me) it seems like dealing with the
describe
special cases in this location, in general, will result in less special case code handing for the majority case of non-describe sql statements, which seems like a win to me?