)]}'
{"doc/source/backends.rst":[{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"0618af35ac6b9a049f15665cf38d679ca3de6961","unresolved":false,"context_lines":[{"line_number":32,"context_line":"`id`"},{"line_number":33,"context_line":"    Auto-incremented primary key"},{"line_number":34,"context_line":"`name`"},{"line_number":35,"context_line":"    Unqiue username"},{"line_number":36,"context_line":"`password`"},{"line_number":37,"context_line":"    TODO: Why do we have this column *and* the `credentials` table?"},{"line_number":38,"context_line":"`email`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAACn%2F%2F8DU%3D","line":35,"updated":"2011-11-29 20:29:18.000000000","message":"should be Unique","commit_id":"72998a8cc6c6fbb9b3c98e7c2fe5b207d2d5dd31"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"54f96b7ffbd55c02da2334b5a52af308ebd36196","unresolved":false,"context_lines":[{"line_number":32,"context_line":"`id`"},{"line_number":33,"context_line":"    Auto-incremented primary key"},{"line_number":34,"context_line":"`name`"},{"line_number":35,"context_line":"    Unqiue username"},{"line_number":36,"context_line":"`password`"},{"line_number":37,"context_line":"    TODO: Why do we have this column *and* the `credentials` table?"},{"line_number":38,"context_line":"`email`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAACn%2F%2F8Cs%3D","line":35,"in_reply_to":"AAAACn%2F%2F8DU%3D","updated":"2011-11-29 20:46:10.000000000","message":"Done","commit_id":"72998a8cc6c6fbb9b3c98e7c2fe5b207d2d5dd31"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"0618af35ac6b9a049f15665cf38d679ca3de6961","unresolved":false,"context_lines":[{"line_number":34,"context_line":"`name`"},{"line_number":35,"context_line":"    Unqiue username"},{"line_number":36,"context_line":"`password`"},{"line_number":37,"context_line":"    TODO: Why do we have this column *and* the `credentials` table?"},{"line_number":38,"context_line":"`email`"},{"line_number":39,"context_line":"    Email address"},{"line_number":40,"context_line":"`enabled`"}],"source_content_type":"text/x-rst","patch_set":1,"id":"AAAACn%2F%2F8DY%3D","line":37,"updated":"2011-11-29 20:29:18.000000000","message":"Pro tip: If you use the nova_todo.py extension their docs have, you can use this syntax:\n.. todo:: \n\nand the HTML output puts a red banner around it for higher visibility. Not required but you might like to use it.","commit_id":"72998a8cc6c6fbb9b3c98e7c2fe5b207d2d5dd31"}]}
