)]}'
{"nova/db/sqlalchemy/migrate_repo/versions/190_add_quota_uc.py":[{"author":{"_account_id":7491,"name":"Viktor Serhieiev","email":"viktor.sergeyev@gmail.com","username":"vsergeyev"},"change_message_id":"4bb647ebfa5e2c2f019e6210d35d3ef2f4014f3f","unresolved":false,"context_lines":[{"line_number":21,"context_line":"from nova.db.sqlalchemy import utils"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"UC_NAME \u003d \u0027uniq_quota0project_id0resource0deleted\u0027"},{"line_number":25,"context_line":"COLUMNS \u003d (\u0027project_id\u0027, \u0027resource\u0027, \u0027deleted\u0027)"},{"line_number":26,"context_line":"TABLE_NAME \u003d \u0027quotas\u0027"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2F3pU%3D","line":24,"updated":"2013-06-19 12:54:50.000000000","message":"please rename\nuniq_quota0project_id0resource0deleted -\u003e uniq_quotas0project_id0resource0deleted","commit_id":"6dc52e8c0732d5e6b18fa1b6703098da92f14ea3"},{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"3aae1370cc4905c5595efb3bae1881a902d8ac45","unresolved":false,"context_lines":[{"line_number":21,"context_line":"from nova.db.sqlalchemy import utils"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"UC_NAME \u003d \u0027uniq_quota0project_id0resource0deleted\u0027"},{"line_number":25,"context_line":"COLUMNS \u003d (\u0027project_id\u0027, \u0027resource\u0027, \u0027deleted\u0027)"},{"line_number":26,"context_line":"TABLE_NAME \u003d \u0027quotas\u0027"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2F3OM%3D","line":24,"in_reply_to":"AAAAPn%2F%2F3pU%3D","updated":"2013-06-19 15:21:08.000000000","message":"Done","commit_id":"6dc52e8c0732d5e6b18fa1b6703098da92f14ea3"}],"nova/db/sqlalchemy/models.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"f30bec6a6561afb397a4fb380c6b723c5644cb0e","unresolved":false,"context_lines":[{"line_number":367,"context_line":"    \"\"\""},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"    __tablename__ \u003d \u0027quotas\u0027"},{"line_number":370,"context_line":"    __table_args__ \u003d (schema.UniqueConstraint("},{"line_number":371,"context_line":"        \"project_id\", \"resource\", \"deleted\","},{"line_number":372,"context_line":"        name\u003d\"uniq_quotas0project_id0resource0deleted\""},{"line_number":373,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPn%2F%2FekU%3D","line":370,"updated":"2013-07-01 03:18:01.000000000","message":"move UniqueConstraint( to next line","commit_id":"d28089bbe822c2c413c1ea08e5def4758d18bf92"},{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"36a1330192de422c16fbabc5fc32a161c33006b3","unresolved":false,"context_lines":[{"line_number":367,"context_line":"    \"\"\""},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"    __tablename__ \u003d \u0027quotas\u0027"},{"line_number":370,"context_line":"    __table_args__ \u003d (schema.UniqueConstraint("},{"line_number":371,"context_line":"        \"project_id\", \"resource\", \"deleted\","},{"line_number":372,"context_line":"        name\u003d\"uniq_quotas0project_id0resource0deleted\""},{"line_number":373,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPn%2F%2FeOM%3D","line":370,"in_reply_to":"AAAAPn%2F%2FekU%3D","updated":"2013-07-01 08:00:54.000000000","message":"Done","commit_id":"d28089bbe822c2c413c1ea08e5def4758d18bf92"}]}
