ClickHouse/dbms/TableFunctions/registerTableFunctions.cpp
Ivan 97f2a2213e
Move all folders inside /dbms one level up (#9974)
* Move some code outside dbms/src folder
* Fix paths
2020-04-02 02:51:21 +03:00

38 lines
834 B
C++

#include "registerTableFunctions.h"
#include <TableFunctions/TableFunctionFactory.h>
namespace DB
{
void registerTableFunctions()
{
auto & factory = TableFunctionFactory::instance();
registerTableFunctionMerge(factory);
registerTableFunctionRemote(factory);
registerTableFunctionNumbers(factory);
registerTableFunctionZeros(factory);
registerTableFunctionFile(factory);
registerTableFunctionURL(factory);
registerTableFunctionValues(factory);
registerTableFunctionInput(factory);
registerTableFunctionGenerate(factory);
#if USE_AWS_S3
registerTableFunctionS3(factory);
#endif
#if USE_HDFS
registerTableFunctionHDFS(factory);
#endif
registerTableFunctionODBC(factory);
registerTableFunctionJDBC(factory);
#if USE_MYSQL
registerTableFunctionMySQL(factory);
#endif
}
}