code: def upgrade():
      op.create_table(
          SqlExperimentTag.__tablename__,
          sa.Column(
              "key",
              sa.String(length=250),
              primary_key=True,
              nullable=False,
          ),
          sa.Column("value", sa.String(length=5000)),
          sa.Column(
              "experiment_id",
              sa.Integer(),
              sa.ForeignKey("experiments.experiment_id"),
              primary_key=True,
              nullable=False,
          ),
          sa.PrimaryKeyConstraint(
              "key", "experiment_id", name="experiment_tag_pk"
          ),
      )
  
imports: from alembic import op
  import sqlalchemy
  from mlflow.store.tracking.dbmodels.models import SqlExperimentTag
label_desc: Use image node_id 1 for calling a global function with example usage: upgrade() without return types