)]}'
{"keystone/common/sql/migrate_repo/versions/030_drop_credential_constraint_sqlite.py":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"62b83daaced096209a7d82593fc4a23557c3d374","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        add_credential_table_foreign_key_constraints_for_sqlite(migrate_engine)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"def drop_credential_table__foreign_key_constraints_for_sqlite(migrate_engine):"},{"line_number":34,"context_line":"    meta \u003d sqlalchemy.MetaData()"},{"line_number":35,"context_line":"    meta.bind \u003d migrate_engine"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAQn%2F%2Fy20%3D","line":33,"updated":"2013-07-23 17:33:18.000000000","message":"any reason for the double underscores instead of one?","commit_id":"c9b4b6a5a4682761487bcce7b4da1e87a31038b9"},{"author":{"_account_id":6456,"name":"Sahdev Zala","email":"spzala@us.ibm.com","username":"spzala"},"change_message_id":"c0dfcc2f2357cf89dc94e9b4b580fa3712586529","unresolved":false,"context_lines":[{"line_number":95,"context_line":"                          sqlalchemy.String(64),"},{"line_number":96,"context_line":"                          sqlalchemy.ForeignKey(\u0027user.id\u0027),"},{"line_number":97,"context_line":"                          nullable\u003dFalse),"},{"line_number":98,"context_line":"        # NOTE(nachiappan): Not creating the foriegn key constraint with"},{"line_number":99,"context_line":"        #                   project  table as version 15 conflicts with"},{"line_number":100,"context_line":"        #                   version 7."},{"line_number":101,"context_line":"        sqlalchemy.Column(\u0027project_id\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2FwQA%3D","line":98,"updated":"2013-07-23 20:56:25.000000000","message":"The commit message has the same typo.","commit_id":"ddf141fd8725f3767f1014fcf4058dc8644bbd39"},{"author":{"_account_id":6456,"name":"Sahdev Zala","email":"spzala@us.ibm.com","username":"spzala"},"change_message_id":"046da87857b4c2e1c12ee200511750ddaa013775","unresolved":false,"context_lines":[{"line_number":95,"context_line":"                          sqlalchemy.String(64),"},{"line_number":96,"context_line":"                          sqlalchemy.ForeignKey(\u0027user.id\u0027),"},{"line_number":97,"context_line":"                          nullable\u003dFalse),"},{"line_number":98,"context_line":"        # NOTE(nachiappan): Not creating the foriegn key constraint with"},{"line_number":99,"context_line":"        #                   project  table as version 15 conflicts with"},{"line_number":100,"context_line":"        #                   version 7."},{"line_number":101,"context_line":"        sqlalchemy.Column(\u0027project_id\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2FwQ4%3D","line":98,"updated":"2013-07-23 20:54:30.000000000","message":"typo - foreign","commit_id":"ddf141fd8725f3767f1014fcf4058dc8644bbd39"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"c6b6b80390874cd06710135d83fa0d7c550c3af0","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    meta \u003d sqlalchemy.MetaData()"},{"line_number":35,"context_line":"    meta.bind \u003d migrate_engine"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"    # NOTE(nachiappan): SQLite does not support ALTER TABLE DROP constraint."},{"line_number":38,"context_line":"    #                   So we need to move the data to new credenital table"},{"line_number":39,"context_line":"    #                   created without constraints, drop the old table and"},{"line_number":40,"context_line":"    #                   rename the new table to credential."}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAQn%2F%2FveU%3D","line":37,"updated":"2013-07-24 04:09:46.000000000","message":"Looks good! Thanks for fixing this","commit_id":"0a401529947c98ab761256e233b157071a57ab70"}]}
