code: def _mv_maker(
      store,
      name,
      source="path/to/source",
      run_id=uuid.uuid4().hex,
      tags=None,
      run_link=None,
      description=None,
  ):
      return store.create_model_version(
          name,
          source,
          run_id,
          tags,
          run_link=run_link,
          description=description,
      )
  
imports: import time
  import uuid
  from unittest import mock
  import pytest
  from mlflow.entities.model_registry import ModelVersion, ModelVersionTag, RegisteredModelTag
  from mlflow.environment_variables import MLFLOW_TRACKING_URI
  from mlflow.exceptions import MlflowException
  from mlflow.protos.databricks_pb2 import INVALID_PARAMETER_VALUE, RESOURCE_ALREADY_EXISTS, RESOURCE_DOES_NOT_EXIST, ErrorCode
  from mlflow.store.model_registry.dbmodels.models import SqlModelVersion, SqlModelVersionTag, SqlRegisteredModel, SqlRegisteredModelTag
  from mlflow.store.model_registry.sqlalchemy_store import SqlAlchemyStore
  from tests.helper_functions import random_str
label_desc: Use image node_id 3 for calling a global function with example usage: _mv_maker(store, name, source, run_id, tags, run_link, description) and returns: store