#pragma once #include #include namespace DB { class StorageSystemCollations : public ext::shared_ptr_helper, public IStorageSystemOneBlock { protected: void fillData(MutableColumns & res_columns) const override; public: using IStorageSystemOneBlock::IStorageSystemOneBlock; std::string getName() const override { return "SystemTableCollations"; } static NamesAndTypesList getNamesAndTypes() { return { {"name", std::make_shared()}, }; } }; }