#include #include #include namespace DB { void ASTTTLElement::formatImpl(const FormatSettings & settings, FormatState & state, FormatStateStacked frame) const { children.front()->formatImpl(settings, state, frame); if (destination_type == TTLDestinationType::DISK) { settings.ostr << " TO DISK " << quoteString(destination_name); } else if (destination_type == TTLDestinationType::VOLUME) { settings.ostr << " TO VOLUME " << quoteString(destination_name); } else if (destination_type == TTLDestinationType::DELETE) { /// It would be better to output "DELETE" here but that will break compatibility with earlier versions. } } }