todo: add more parser functionality around astnode specifically around partitions, drops, updates and alters