I’m also curious how people manage scenarios like ...
# best-practices
m
I’m also curious how people manage scenarios like having multiple postgres databases - would this be handled by having a separate configuration for each and using the
--config
flag to select the appropriate config for each run?
c
I give it an
alias
ex:
Copy code
version: 1
default_environment: dev
plugins:
  extractors:
  - name: tap-postgres-flock
    inherit_from: tap-postgres
    variant: transferwise
    pip_url: pipelinewise-tap-postgres
m
oh, interesting! that’s https://docs.meltano.com/concepts/plugins#plugin-inheritance ? and you could override the configured host/user/password/etc for each alias?
c
Right-oh!
We're currently using Airflow to fire Docker containers, so we're attaching environment variables for each aliased tap and target (and really everything else)
m