def METHOD_NAME():
    # ### commands auto generated by Alembic - please adjust! ###
    op.add_column(
        'notifications',
        sa.Column('title', sa.VARCHAR(), autoincrement=False, nullable=True),
    )
    op.add_column(
        'notifications',
        sa.Column('message', sa.TEXT(), autoincrement=False, nullable=True),
    )
    op.add_column(
        'notifications',
        sa.Column(
            'deleted_at',
            postgresql.TIMESTAMP(timezone=True),
            autoincrement=False,
            nullable=True,
        ),
    )
    op.add_column(
        'notifications',
        sa.Column(
            'received_at',
            postgresql.TIMESTAMP(timezone=True),
            autoincrement=False,
            nullable=True,
        ),
    )
    op.drop_constraint(
        'notification_content_id_fkey', 'notifications', type_='foreignkey'
    )
    op.alter_column('notifications', 'user_id', existing_type=sa.INTEGER(), nullable=True)
    op.alter_column('notifications', 'is_read', existing_type=sa.BOOLEAN(), nullable=True)
    op.drop_column('notifications', 'modified_at')
    op.drop_column('notifications', 'created_at')
    op.drop_column('notifications', 'content_id')
    op.drop_table('notification_actors')
    op.drop_table('notification_content')
    # ### end Alembic commands ###