in package/src/languageServiceManager/kustoLanguageService.ts [1750:1761]
private static convertToDatabaseSymbol(db: s.Database): sym.DatabaseSymbol {
const tableSymbols: sym.Symbol[] = (db.tables || []).map(this.createTableSymbol);
const functionSymbols = (db.functions || []).map(this.createFunctionSymbol);
const entityGroupsSymbols = (db.entityGroups || []).map(this.createEntityGroupSymbol);
const databaseSymbol = new sym.DatabaseSymbol.$ctor2(
db.name,
db.alternateName || null,
tableSymbols.concat(functionSymbols).concat(entityGroupsSymbols)
);
return databaseSymbol;
}