Feedback

Again, I'm not actually suggesting that you merge this in and remove all your code. This just makes it easier to leave feedback :smile: 

Please submit a help request for any questions that you have about my comments.

### Don't merge this pull request
In general, it's good practice to try to keep your lines under 80 characters long.

That said, you could remove the AS from a few spots in this query. You only need to specify the AS if there is some conflict that might arise where two columns have the same name. When you SELECT recipes.name, that's already going to be returned as "name". The only place that you would need to specify an AS to override the default here is with `ingredients.name` because there is a conflict with `recipes.name`:

```ruby
  query = 'SELECT recipes.name, recipes.description, recipes.instructions,
           ingredients.name AS ingredients FROM recipes
           LEFT OUTER JOIN ingredients ON ingredients.recipe_id = recipes.id
           WHERE recipes.id = $1'
```