MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / executeImpl

Method executeImpl

src/TableFunctions/TableFunctionView.cpp:67–74  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65}
66
67StoragePtr TableFunctionView::executeImpl(
68 const ASTPtr & /*ast_function*/, ContextPtr context, const std::string & table_name, ColumnsDescription /*cached_columns*/, bool is_insert_query) const
69{
70 auto columns = getActualTableStructure(context, is_insert_query);
71 auto res = std::make_shared<StorageView>(StorageID(getDatabaseName(), table_name), create, columns, "");
72 res->startup();
73 return res;
74}
75
76void registerTableFunctionView(TableFunctionFactory & factory)
77{

Callers 1

executeMethod · 0.45

Calls 2

StorageIDClass · 0.50
startupMethod · 0.45

Tested by

no test coverage detected