Module: RedshiftConnector
- Defined in:
- lib/redshift_connector/reader.rb,
lib/redshift_connector.rb,
lib/redshift_connector.rb,
lib/redshift_connector/query.rb,
lib/redshift_connector/logger.rb,
lib/redshift_connector/reader.rb,
lib/redshift_connector/version.rb,
lib/redshift_connector/exporter.rb,
lib/redshift_connector/importer.rb,
lib/redshift_connector/importer.rb,
lib/redshift_connector/connector.rb,
lib/redshift_connector/data_file.rb,
lib/redshift_connector/exception.rb,
lib/redshift_connector/s3_bucket.rb,
lib/redshift_connector/reader/csv.rb,
lib/redshift_connector/reader/tsv.rb,
lib/redshift_connector/s3_data_file.rb,
lib/redshift_connector/importer/upsert.rb,
lib/redshift_connector/reader/abstract.rb,
lib/redshift_connector/exporter_builder.rb,
lib/redshift_connector/reader/exception.rb,
lib/redshift_connector/immediate_exporter.rb,
lib/redshift_connector/redshift_data_type.rb,
lib/redshift_connector/reader/redshift_csv.rb,
lib/redshift_connector/s3_data_file_bundle.rb,
lib/redshift_connector/importer/insert_delta.rb,
lib/redshift_connector/active_record_exporter.rb,
lib/redshift_connector/data_file_bundle_params.rb,
lib/redshift_connector/data_file_bundle_reader.rb,
lib/redshift_connector/importer/rebuild_rename.rb,
lib/redshift_connector/active_record_data_source.rb,
lib/redshift_connector/importer/rebuild_truncate.rb
Overview
Defined Under Namespace
Modules: Exporter, Importer, Reader, RedshiftDataType
Classes: ActiveRecordDataSource, ActiveRecordExporter, ArbitraryQuery, Connector, DataFile, DataFileBundleParams, DataFileBundleReader, DeltaQuery, Error, ExportError, ExporterBuilder, ImmediateExporter, ImportError, NullLogger, S3Bucket, S3DataFile, S3DataFileBundle, SelectAllQuery, UnloadQuery
Constant Summary
collapse
- VERSION =
'8.1.3'
Class Method Summary
collapse
Class Method Details
.foreach(**params, &block) ⇒ Object
.get_reader_class(id) ⇒ Object
.logger ⇒ Object
4
5
6
7
|
# File 'lib/redshift_connector/logger.rb', line 4
def RedshiftConnector.logger
@logger || Rails.logger
end
|
.logger=(logger) ⇒ Object
9
10
11
|
# File 'lib/redshift_connector/logger.rb', line 9
def RedshiftConnector.logger=(logger)
@logger = logger
end
|
.transport_all(**params) ⇒ Object
.transport_all_from_s3(**params) ⇒ Object
.transport_delta(**params) ⇒ Object
.transport_delta_from_s3(**params) ⇒ Object