#pragma once #include namespace DB { class ASTPublicSSHKey : public IAST { public: String key_base64; String type; ASTPublicSSHKey() = default; ASTPublicSSHKey(String key_base64_, String type_) : key_base64(key_base64_) , type(type_) {} String getID(char) const override { return "PublicSSHKey"; } ASTPtr clone() const override { return std::make_shared(*this); } void formatImpl(const FormatSettings & settings, FormatState &, FormatStateStacked) const override; }; }