{"action":"created","issue":{"url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/issues/417","labels_url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/issues/417/labels{/name}","comments_url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/issues/417/comments","events_url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/issues/417/events","html_url":"https://github.com/samselikoff/ember-cli-mirage/pull/417","id":120676013,"number":417,"title":"[WIP] Improve ID Auto-Incrementation","user":{"login":"jherdman","id":3300,"avatar_url":"https://avatars.githubusercontent.com/u/3300?v=3","gravatar_id":"","url":"https://api.github.com/users/jherdman","html_url":"https://github.com/jherdman","followers_url":"https://api.github.com/users/jherdman/followers","following_url":"https://api.github.com/users/jherdman/following{/other_user}","gists_url":"https://api.github.com/users/jherdman/gists{/gist_id}","starred_url":"https://api.github.com/users/jherdman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jherdman/subscriptions","organizations_url":"https://api.github.com/users/jherdman/orgs","repos_url":"https://api.github.com/users/jherdman/repos","events_url":"https://api.github.com/users/jherdman/events{/privacy}","received_events_url":"https://api.github.com/users/jherdman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/milestones/1","html_url":"https://github.com/samselikoff/ember-cli-mirage/milestones/0.2.0","labels_url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/milestones/1/labels","id":1054551,"number":1,"title":"0.2.0","description":"","creator":{"login":"samselikoff","id":2922250,"avatar_url":"https://avatars.githubusercontent.com/u/2922250?v=3","gravatar_id":"","url":"https://api.github.com/users/samselikoff","html_url":"https://github.com/samselikoff","followers_url":"https://api.github.com/users/samselikoff/followers","following_url":"https://api.github.com/users/samselikoff/following{/other_user}","gists_url":"https://api.github.com/users/samselikoff/gists{/gist_id}","starred_url":"https://api.github.com/users/samselikoff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samselikoff/subscriptions","organizations_url":"https://api.github.com/users/samselikoff/orgs","repos_url":"https://api.github.com/users/samselikoff/repos","events_url":"https://api.github.com/users/samselikoff/events{/privacy}","received_events_url":"https://api.github.com/users/samselikoff/received_events","type":"User","site_admin":false},"open_issues":31,"closed_issues":10,"state":"open","created_at":"2015-04-06T14:35:06Z","updated_at":"2015-12-13T12:31:05Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-12-07T00:10:43Z","updated_at":"2015-12-13T19:37:49Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/pulls/417","html_url":"https://github.com/samselikoff/ember-cli-mirage/pull/417","diff_url":"https://github.com/samselikoff/ember-cli-mirage/pull/417.diff","patch_url":"https://github.com/samselikoff/ember-cli-mirage/pull/417.patch"},"body":"Resolves #415\r\n\r\nTODO\r\n--------\r\n\r\n- [x] Resolve open questions on #415 \r\n- [x] Add more tests for other edge cases\r\n- [x] Handle `DbCollection#update`"},"comment":{"url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/issues/comments/164290215","html_url":"https://github.com/samselikoff/ember-cli-mirage/pull/417#issuecomment-164290215","issue_url":"https://api.github.com/repos/samselikoff/ember-cli-mirage/issues/417","id":164290215,"user":{"login":"samselikoff","id":2922250,"avatar_url":"https://avatars.githubusercontent.com/u/2922250?v=3","gravatar_id":"","url":"https://api.github.com/users/samselikoff","html_url":"https://github.com/samselikoff","followers_url":"https://api.github.com/users/samselikoff/followers","following_url":"https://api.github.com/users/samselikoff/following{/other_user}","gists_url":"https://api.github.com/users/samselikoff/gists{/gist_id}","starred_url":"https://api.github.com/users/samselikoff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samselikoff/subscriptions","organizations_url":"https://api.github.com/users/samselikoff/orgs","repos_url":"https://api.github.com/users/samselikoff/repos","events_url":"https://api.github.com/users/samselikoff/events{/privacy}","received_events_url":"https://api.github.com/users/samselikoff/received_events","type":"User","site_admin":false},"created_at":"2015-12-13T19:37:49Z","updated_at":"2015-12-13T19:37:49Z","body":"I think the two use cases you added the `deprecate` messages to (inserting a duplicate `id`, updating the `id` of a record`. I think inserting a record with a specific `id` is still valid - e.g, if they're using clientside generated ids. Do you agree?"}}