def METHOD_NAME() -> None:
    # ### commands auto generated by Alembic - please adjust! ###
    op.add_column("user_stats", sa.Column("reactions", sa.INTEGER(), autoincrement=False, nullable=False))
    op.add_column("user_stats", sa.Column("downvotes", sa.INTEGER(), autoincrement=False, nullable=False))
    op.add_column("user_stats", sa.Column("compare_losses", sa.INTEGER(), autoincrement=False, nullable=False))
    op.add_column("user_stats", sa.Column("compare_wins", sa.INTEGER(), autoincrement=False, nullable=False))
    op.add_column("user_stats", sa.Column("task_reward", sa.INTEGER(), autoincrement=False, nullable=False))
    op.add_column("user_stats", sa.Column("upvotes", sa.INTEGER(), autoincrement=False, nullable=False))
    op.add_column("user_stats", sa.Column("messages", sa.INTEGER(), autoincrement=False, nullable=False))
    op.drop_column("user_stats", "streak_days")
    op.drop_column("user_stats", "streak_last_day_date")
    op.drop_column("user_stats", "reply_prompter_ranked_3")
    op.drop_column("user_stats", "reply_prompter_ranked_2")
    op.drop_column("user_stats", "reply_prompter_ranked_1")
    op.drop_column("user_stats", "reply_assistant_ranked_3")
    op.drop_column("user_stats", "reply_assistant_ranked_2")
    op.drop_column("user_stats", "reply_assistant_ranked_1")
    op.drop_column("user_stats", "accepted_replies_prompter")
    op.drop_column("user_stats", "accepted_replies_assistant")
    op.drop_column("user_stats", "accepted_prompts")
    op.drop_column("user_stats", "rankings_good")
    op.drop_column("user_stats", "rankings_total")
    op.drop_column("user_stats", "labels_full")
    op.drop_column("user_stats", "labels_simple")
    op.drop_column("user_stats", "replies_prompter")
    op.drop_column("user_stats", "replies_assistant")
    op.drop_column("user_stats", "prompts")
    op.drop_column("user_stats", "time_frame")
    op.add_column(
        "message_toxicity",
        sa.Column("toxicity", postgresql.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True),
    )
    op.drop_column("message_toxicity", "label")
    op.drop_column("message_toxicity", "score")
    op.drop_column("message", "rank")
    # ### end Alembic commands ###