code: def upgrade():
      op.create_table(
          "chat_bots_history",
          sa.Column("id", sa.Integer(), nullable=False),
          sa.Column("chat_bot_id", sa.Integer(), nullable=False),
          sa.Column("type", sa.String()),
          sa.Column("text", sa.String()),
          sa.Column("user", sa.String()),
          sa.Column("destination", sa.String()),
          sa.Column("sent_at", sa.DateTime()),
          sa.Column("error", sa.String()),
          sa.PrimaryKeyConstraint("id"),
      )
  
imports: from alembic import op
  import sqlalchemy
label_desc: Use image node_id 1 for calling a global function with example usage: upgrade() without return types