<feed xmlns='http://www.w3.org/2005/Atom'>
<title>recipe_buddy/backend, branch backend-v1.0</title>
<subtitle>Small single user website for storing/cooking recipes.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/'/>
<entry>
<title>Add error responses for generic http methods</title>
<updated>2019-11-12T23:11:00+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-12T22:57:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=445816bc374be098156b33e2c7051091f391786f'/>
<id>445816bc374be098156b33e2c7051091f391786f</id>
<content type='text'>
Also adds error for POST to individual resource
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also adds error for POST to individual resource
</pre>
</div>
</content>
</entry>
<entry>
<title>Add update functionality to API</title>
<updated>2019-11-12T15:56:22+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-12T15:53:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=a6332c353552bc3ebe378d65322507a5fed3b124'/>
<id>a6332c353552bc3ebe378d65322507a5fed3b124</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add transactions to Insert sql statement</title>
<updated>2019-11-12T15:03:35+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-12T15:03:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=ba3a25fe2a98bbf63264c47c8013a6d4d271e1c1'/>
<id>ba3a25fe2a98bbf63264c47c8013a6d4d271e1c1</id>
<content type='text'>
Transactions allow us to rollback inserts ensuring that the database is
in sync with our application.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Transactions allow us to rollback inserts ensuring that the database is
in sync with our application.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add id to ingredients so we can delete unused on update</title>
<updated>2019-11-12T14:51:17+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-12T14:51:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=9e81f2af7f4c0130217658c4c2fc73f8a933e183'/>
<id>9e81f2af7f4c0130217658c4c2fc73f8a933e183</id>
<content type='text'>
When updating ingredients if some # are remove we need to remove the
same number from the database and update the rest, without an id column
we don't know which ones to delete.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When updating ingredients if some # are remove we need to remove the
same number from the database and update the rest, without an id column
we don't know which ones to delete.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix change QueryRow to Exec for ingredient/step inserts</title>
<updated>2019-11-12T14:26:42+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-12T14:25:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=16e187899c1cd008a5d36d4ac772a7bbc854e165'/>
<id>16e187899c1cd008a5d36d4ac772a7bbc854e165</id>
<content type='text'>
Changed database schema so ingredients &amp; steps does not have an id, and
therefore can't return it so instead we just exec the insert statement
without returning anything.

We do have to check that there were affected rows in order to accurately
update the recipe object.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed database schema so ingredients &amp; steps does not have an id, and
therefore can't return it so instead we just exec the insert statement
without returning anything.

We do have to check that there were affected rows in order to accurately
update the recipe object.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Todos</title>
<updated>2019-11-10T22:52:29+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-10T22:49:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=b84c2d1ec6acb70f76a03010b1fdc868cf3d485e'/>
<id>b84c2d1ec6acb70f76a03010b1fdc868cf3d485e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add delete functionality for recipes</title>
<updated>2019-11-10T22:45:03+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-10T22:45:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=77e855276e3672875d1d0612fe8a72be1b49b642'/>
<id>77e855276e3672875d1d0612fe8a72be1b49b642</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add create recipe functionality</title>
<updated>2019-11-10T19:32:40+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-10T19:32:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=898a9ed40e4422d9062b58efaf070cf31a7ef168'/>
<id>898a9ed40e4422d9062b58efaf070cf31a7ef168</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix RecipeFromId expects only one row from database</title>
<updated>2019-11-10T18:41:59+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-10T18:41:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=25e9d6a91903b45d6a62a152e230bfdbc6a41af0'/>
<id>25e9d6a91903b45d6a62a152e230bfdbc6a41af0</id>
<content type='text'>
Now uses sql.QueryRow rather than sql.Query so it doesnt have to check
row.Next(), just have to check that row was returned (on scan call)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now uses sql.QueryRow rather than sql.Query so it doesnt have to check
row.Next(), just have to check that row was returned (on scan call)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add correct errors for an nonexistent recipe id</title>
<updated>2019-11-10T16:29:20+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2019-11-10T16:29:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/college/recipe_buddy/commit/?id=2efe3ce53cebd373bf56ba7580bb63df16871bac'/>
<id>2efe3ce53cebd373bf56ba7580bb63df16871bac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
