)]}'
{"CONTRIBUTING.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"4f3443a9d9497348ccbba2033aa096fa943f07a3","unresolved":false,"context_lines":[{"line_number":274,"context_line":"There are two ways to create a migration which are described below, both of"},{"line_number":275,"context_line":"these generate a new migration file. In this file there is only one function:"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"* upgrade - The upgrade function is run when"},{"line_number":278,"context_line":"    ``ironic-inspector-dbsync upgrade`` is run, and should be populated with"},{"line_number":279,"context_line":"    code to bring the database up to its new state from the state it was in"},{"line_number":280,"context_line":"    after the last migration."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bff0334d_d774c26a","line":277,"updated":"2017-04-07 11:33:40.000000000","message":"while we\u0027re here:\n\n * ``upgrade`` - the function to run when....","commit_id":"b9db8351d585f0d892a7706458bfe765b2b8a8a5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"4f3443a9d9497348ccbba2033aa096fa943f07a3","unresolved":false,"context_lines":[{"line_number":301,"context_line":"------"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"This will generate an empty migration file, with the correct revision"},{"line_number":304,"context_line":"information already included. However upgrade function is left empty and"},{"line_number":305,"context_line":"must be manually populated in order to perform the correct actions on the"},{"line_number":306,"context_line":"database::"},{"line_number":307,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bff0334d_b76ffe90","line":304,"updated":"2017-04-07 11:33:40.000000000","message":"nit: \"the upgrade function\"","commit_id":"b9db8351d585f0d892a7706458bfe765b2b8a8a5"},{"author":{"_account_id":18653,"name":"Milan Kováčik","email":"mkovacik@redhat.com","username":"dparalen"},"change_message_id":"392c6d8c9a84edc1a52350f76738d33264b7b4ea","unresolved":false,"context_lines":[{"line_number":274,"context_line":"There are two ways to create a migration which are described below, both of"},{"line_number":275,"context_line":"these generate a new migration file. In this file there is only one function:"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"* ``upgrade`` - The function to run when"},{"line_number":278,"context_line":"    ``ironic-inspector-dbsync upgrade`` is run, and should be populated with"},{"line_number":279,"context_line":"    code to bring the database up to its new state from the state it was in"},{"line_number":280,"context_line":"    after the last migration."},{"line_number":281,"context_line":""},{"line_number":282,"context_line":"For further information on creating a migration, refer to"},{"line_number":283,"context_line":"`Create a Migration Script`_ from the alembic documentation."}],"source_content_type":"text/x-rst","patch_set":2,"id":"bff0334d_dc3dd3dd","line":280,"range":{"start_line":277,"start_character":0,"end_line":280,"end_character":29},"updated":"2017-04-10 12:28:46.000000000","message":"Nit: the formatting needn\u0027t be a list as there\u0027s just a single item... OK w/ a follow-up","commit_id":"758d88c8d911e421a891fa25ac6c995445aac7af"}]}
