)]}'
{"doc/source/devref/alembic_migrations.rst":[{"author":{"_account_id":9423,"name":"Roey Chen","email":"roeyc@vmware.com","username":"roeyc"},"change_message_id":"b793e614f01c1405cb708a9d73de3cfd75be831f","unresolved":false,"context_lines":[{"line_number":423,"context_line":"In some cases, we have to have \"expand\" operations in contract migrations. For"},{"line_number":424,"context_line":"example, table \u0027networksegments\u0027 was renamed in contract migration, so all"},{"line_number":425,"context_line":"operations with this table are required to be in contract branch as well."},{"line_number":426,"context_line":"For such cases, we have ``contract_creation_exceptions`` function that should"},{"line_number":427,"context_line":"be implemented in migrations like that. This is needed to get functional tests"},{"line_number":428,"context_line":"pass."},{"line_number":429,"context_line":""},{"line_number":430,"context_line":"Usage::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1aa78d24_682803e3","line":427,"range":{"start_line":426,"start_character":0,"end_line":427,"end_character":38},"updated":"2016-07-06 13:37:27.000000000","message":"I think there\u0027s a place for better wording here, e.g - \"For such cases, we use the ``contract_creation_exceptions`` that should be implemented as part of such migrations\".","commit_id":"fc07efd6f870db3eabac592dd144848e448d8c86"},{"author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"change_message_id":"75576e8fa0a836e56178c7153aa92a7ab72f5877","unresolved":false,"context_lines":[{"line_number":423,"context_line":"In some cases, we have to have \"expand\" operations in contract migrations. For"},{"line_number":424,"context_line":"example, table \u0027networksegments\u0027 was renamed in contract migration, so all"},{"line_number":425,"context_line":"operations with this table are required to be in contract branch as well."},{"line_number":426,"context_line":"For such cases, we have ``contract_creation_exceptions`` function that should"},{"line_number":427,"context_line":"be implemented in migrations like that. This is needed to get functional tests"},{"line_number":428,"context_line":"pass."},{"line_number":429,"context_line":""},{"line_number":430,"context_line":"Usage::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1aa78d24_051dbc65","line":427,"range":{"start_line":426,"start_character":0,"end_line":427,"end_character":38},"in_reply_to":"1aa78d24_682803e3","updated":"2016-07-07 07:25:08.000000000","message":"Done","commit_id":"fc07efd6f870db3eabac592dd144848e448d8c86"}]}
