code: def setup_method(self):
      super().setup_method()
      # create a milvus database
      self.run_sql(
          """
              CREATE DATABASE milvus_test
              WITH
                ENGINE = 'milvus',
                PARAMETERS = {
                  "alias": "default",
                  "host": "127.0.0.1",
                  "port": 19530,
                  "user": "username",
                  "password": "password",
                  "create_embedding_dim": 3
              };
          """
      )
      self.run_sql(
          """
              CREATE DATABASE milvus_test_auto_id
              WITH
                ENGINE = 'milvus',
                PARAMETERS = {
                  "alias": "default",
                  "host": "127.0.0.1",
                  "port": 19530,
                  "user": "username",
                  "password": "password",
                  "create_embedding_dim": 3,
                  "create_auto_id": true
              };
          """
      )
  
file_path: mindsdb/tests/handler_tests/test_milvus_handler.py
imports: import importlib
  from unittest.mock import patch
  import pandas
  import pytest
  from mindsdb_sql import parse_sql
  from ..unit.executor_test_base import BaseExecutorTest
label_desc: Use image node_id 2 for calling the TestMilvusHandler obj's underlying member method code with example usage: obj.setup_method() without return types