OmniSciDB
a5dc49c757
|
#include "Catalog/TableDescriptor.h"
#include "ForeignDataWrapper.h"
#include "ImportExport/CopyParams.h"
Go to the source code of this file.
Classes | |
struct | foreign_storage::DataWrapperType |
Encapsulates an enumeration of foreign data wrapper type strings. More... | |
class | foreign_storage::ForeignDataWrapperFactory |
Namespaces | |
foreign_storage | |
Functions | |
bool | foreign_storage::is_valid_source_type (const import_export::CopyParams ©_params) |
void | foreign_storage::validate_regex_parser_options (const import_export::CopyParams ©_params) |
std::tuple< std::unique_ptr < foreign_storage::ForeignServer > , std::unique_ptr < foreign_storage::UserMapping > , std::unique_ptr < foreign_storage::ForeignTable > > | foreign_storage::create_proxy_fsi_objects (const std::string ©_from_source, const import_export::CopyParams ©_params, const int db_id, const TableDescriptor *table, const int32_t user_id) |
Create proxy fsi objects for use outside FSI. More... | |
std::tuple< std::unique_ptr < foreign_storage::ForeignServer > , std::unique_ptr < foreign_storage::UserMapping > , std::unique_ptr < foreign_storage::ForeignTable > > | foreign_storage::create_proxy_fsi_objects (const std::string ©_from_source, const import_export::CopyParams ©_params, const TableDescriptor *table) |
Create proxy fsi objects for use outside FSI NOTE: parameters mirror function above. More... | |