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

Function registerDatabaseDictionary

src/Databases/DatabaseDictionary.cpp:163–175  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161
162void registerDatabaseDictionary(DatabaseFactory & factory);
163void registerDatabaseDictionary(DatabaseFactory & factory)
164{
165 auto create_fn = [](const DatabaseFactory::Arguments & args)
166 {
167 return make_shared<DatabaseDictionary>(
168 args.database_name,
169 args.context);
170 };
171 factory.registerDatabase("Dictionary", create_fn, {}, Documentation{
172 .description = "A read-only database that automatically exposes every configured dictionary as a table.",
173 .syntax = "ENGINE = Dictionary",
174 .related = {}});
175}
176}

Callers 1

registerDatabasesFunction · 0.85

Calls 1

registerDatabaseMethod · 0.80

Tested by

no test coverage detected