.dockerignore
.flake8
.gitignore
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE
README.md
pyproject.toml
pytest.ini
requirements-dev.txt
.github/workflows/gh-pages.yml
.github/workflows/test.yml
.gitlab/issue_templates/Basic_Issue.md
bin/run_tests_for_developer.sh
docs/about.rst
docs/api.rst
docs/conf.py
docs/connecting_to_databases.rst
docs/etl_functions.rst
docs/index.rst
docs/installation.rst
docs/recipes.rst
docs/utilities.rst
docs/code_demos/connecting_to_databases/db_params.py
docs/code_demos/connecting_to_databases/oracle_env.py
docs/code_demos/connecting_to_databases/oracle_lobs.py
docs/code_demos/connecting_to_databases/standalone_connect.py
docs/code_demos/copy/demo_copy_full.py
docs/code_demos/copy/demo_copy_iter_rows.py
docs/code_demos/copy/demo_copy_rows.py
docs/code_demos/copy/demo_copy_table_rows.py
docs/code_demos/error_handling/demo_extract_error.py
docs/code_demos/error_handling/demo_log_error.py
docs/code_demos/error_handling/demo_sql_conflict_error.py
docs/code_demos/extract/demo_fetch.py
docs/code_demos/extract/demo_iter.py
docs/code_demos/extract/demo_row_factory.py
docs/code_demos/load/demo_executemany_named.py
docs/code_demos/load/demo_executemany_positional.py
docs/code_demos/load/demo_load_full.py
docs/code_demos/load/demo_load_min.py
docs/code_demos/recipes/apache_airflow_integration.py
docs/code_demos/recipes/csv_files.py
docs/code_demos/recipes/csv_files_pandas.py
docs/code_demos/recipes/database_to_api.py
docs/code_demos/recipes/database_to_database.py
docs/code_demos/transform/demo_return.py
docs/code_demos/transform/demo_yield.py
docs/code_demos/utilities/enable_logger.py
docs/code_demos/utilities/return_autogenerated.py
docs/code_demos/utilities/table_info.py
docs/code_demos/utilities/use_logger.py
docs/etl_functions/copy.rst
docs/etl_functions/error_handling.rst
docs/etl_functions/extract.rst
docs/etl_functions/load.rst
docs/etl_functions/transform.rst
docs/media/screencast.gif
docs/recipes/apache_airflow_integration.rst
docs/recipes/csv_files.rst
docs/recipes/database_to_api.rst
docs/recipes/database_to_database.rst
docs/recipes/spatial_etl.rst
etlhelper/__init__.py
etlhelper/abort.py
etlhelper/connect.py
etlhelper/db_helper_factory.py
etlhelper/db_params.py
etlhelper/etl.py
etlhelper/exceptions.py
etlhelper/row_factories.py
etlhelper/types.py
etlhelper/utils.py
etlhelper.egg-info/PKG-INFO
etlhelper.egg-info/SOURCES.txt
etlhelper.egg-info/dependency_links.txt
etlhelper.egg-info/requires.txt
etlhelper.egg-info/top_level.txt
etlhelper/db_helpers/__init__.py
etlhelper/db_helpers/db_helper.py
etlhelper/db_helpers/mssql.py
etlhelper/db_helpers/oracle.py
etlhelper/db_helpers/postgres.py
etlhelper/db_helpers/sqlite.py
test/__init__.py
test/conftest.py
test/integration/__init__.py
test/integration/test_dbparams.py
test/integration/test_utils.py
test/integration/db/test_mssql.py
test/integration/db/test_oracle.py
test/integration/db/test_sqlite.py
test/integration/etl/test_abort.py
test/integration/etl/test_etl_extract.py
test/integration/etl/test_etl_load.py
test/integration/etl/test_etl_logging.py
test/integration/etl/test_etl_transform.py
test/unit/__init__.py
test/unit/test_db_helpers.py
test/unit/test_db_params.py
test/unit/test_etl.py
test/unit/test_helper_factory.py
test/unit/test_row_factory.py