Draft: SQLConnector modular discover

As discussed in Slack: https://meltano.slack.com/archives/C01PKLU5D1R/p1653575557167359

There are situations when SQLAlchemy inspection behavior should be tweaked. It would be nice to tweak only relevant parts without large copy-paste.

I propose a refactor of SQLConnector.discover_catalog_entries and sample_tap_bigquery to illustrate why it's needed.

Merge request reports

Loading