How do I build a bundle from two databases?

I am trying to create a bundle for backtesting from data that resides in two databases. What is the best way to do this?

I have tried this:
create_bundle_from_db(BUNDLE_NAME, from_db=["sharadar-us-stk-1d", "sharadar-us-etf-1d"], calendar="NYSE", universes='only-usd-no-index', start_date="1998-1-1")
however it only ingests data from the first database.

The only viable way I can see is merging the data at the DB level. Is there another method?

Asked and answered here: