code: def test_json_copy_db_ids(self) -> None:
      target_obj = DummyClassWithBaseline(
          baseline_workflow_inputs=[{1: 2, 3: 4}, {"a": "b", "c": "d"}],
          db_id=None,
      )
      source_obj = DummyClassWithBaseline(
          baseline_workflow_inputs=[{1: 2, 3: 4}, {"a": "b", "c": "d"}],
          db_id=1,
      )
      copy_db_ids(source_obj, target_obj)
      self.assertEqual(source_obj, target_obj)
  
file_path: Ax/ax/storage/sqa_store/tests/test_utils.py
imports: from ax.storage.sqa_store.db import init_test_engine_and_session_factory
  from ax.storage.sqa_store.load import load_experiment
  from ax.storage.sqa_store.save import save_experiment
  from ax.storage.sqa_store.utils import copy_db_ids
  from ax.utils.common.base import Base
  from ax.utils.common.testutils import TestCase
  from ax.utils.testing.core_stubs import get_experiment_with_batch_trial, get_experiment_with_data
label_desc: Use image node_id 6 for calling the SQAStoreUtilsTest obj's underlying member method code with example usage: obj.test_json_copy_db_ids() without return types