# Remove Log Entry

Use the `removeMealLog` mutation to delete the specified meal log.&#x20;

The  `removeMealLog` mutation has the same functionality as the [`deleteFoodLog`](https://docs.suggestic.com/graphql/query/mutations/food-log/log-entries/delete-a-log-entry), however, the  `removeMealLog` mutation does not delete the logs created with the [`addFoodLog` ](https://docs.suggestic.com/graphql/query/mutations/food-log/log-entries/add-a-food-log)mutation.

{% hint style="info" %}
This mutation will be soon deprecated. It is recommended to use the [`deleteFoodLog`](https://docs.suggestic.com/graphql/query/mutations/food-log/log-entries/delete-a-log-entry)mutation.
{% endhint %}

### Required Argument

| Argument     | Type    | Description                                                                                                                                          |
| ------------ | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| `databaseId` | String! | ID of the Meal Log to remove. Use the [`mealLog` ](https://docs.suggestic.com/graphql/query/queries/food-log/food-logs)query to get the `databaseId` |

## Available Field

The following field will be part of the response.

| Field name | Type   | Description                                                                 |
| ---------- | ------ | --------------------------------------------------------------------------- |
| `sucess`   | String | **True** if the meal log has been deleted. Otherwise, it displays **False** |

### Example

{% tabs %}
{% tab title="Mutation" %}

```graphql
mutation {
    removeMealLog(
        databaseId: "f71f9d96751711ea956692235651c382"
    ) {
        success
    }
}
```

{% endtab %}

{% tab title="Response" %}

```graphql
{
  "data": {
    "removeMealLog": {
      "success": true
    }
  }
}
```

{% endtab %}
{% endtabs %}
