{"push_id":2889253972,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"9d0ec2f8bac3ed8cf1e752a8d42b08aeacbe7641","before":"ec516ce55b7762e900f494d3ef47e0f334087c75","commits":[{"sha":"3d6732b678b76da9ffca9d1f3ce29d274c8f4cbb","author":{"name":"Rishichandra Wawhal","email":"b88d5268779aae6a2c8ce0ca567cca4bcfdf4622@gmail.com"},"message":"change table  and foreign-key naming conventions in json2graphql (#485)\n\nForeign keys will now be detected if a column name is `<table_name>_id`.\r\n\r\nEarlier, foreign keys would be detected when column name was `<table_name - s>_id`. This was a problem because it placed restrictions on table names. Such restrictions were limiting us from importing complicated JSON databases.\r\n\r\nHere are the examples of JSON sampel data for a user, post and comment schema as per new and old conventions:\r\n\r\nOld convention:\r\n\r\n```\r\n{\r\n    posts: [\r\n        { id: 1, title: \"Lorem Ipsum\", views: 254, user_id: 123 },\r\n        { id: 2, title: \"Sic Dolor amet\", views: 65, user_id: 456 },\r\n    ],\r\n    users: [\r\n        { id: 123, name: \"John Doe\" },\r\n        { id: 456, name: \"Jane Doe\" }\r\n    ],\r\n    comments: [\r\n        { id: 987, post_id: 1, body: \"Consectetur adipiscing elit\" },\r\n        { id: 995, post_id: 1, body: \"Nam molestie pellentesque dui\" }\r\n    ]\r\n}\r\n```\r\n\r\nNew convention:\r\n\r\n```\r\n{\r\n    post: [\r\n        { id: 1, title: \"Lorem Ipsum\", views: 254, user_id: 123 },\r\n        { id: 2, title: \"Sic Dolor amet\", views: 65, user_id: 456 },\r\n    ],\r\n    user: [\r\n        { id: 123, name: \"John Doe\" },\r\n        { id: 456, name: \"Jane Doe\" }\r\n    ],\r\n    comment: [\r\n        { id: 987, post_id: 1, body: \"Consectetur adipiscing elit\" },\r\n        { id: 995, post_id: 1, body: \"Nam molestie pellentesque dui\" }\r\n    ]\r\n};\r\n``` \r\n\r\n@FrediBach I am not sure how this would affect [Blowson](https://github.com/FrediBach/json-data-extender). Can you provide some input?","distinct":true,"url":"https://api.github.com/repos/arvi3411301/graphql-engine/commits/3d6732b678b76da9ffca9d1f3ce29d274c8f4cbb"},{"sha":"6f1be7c3b2b2637d9973378987a070c38bed82d0","author":{"name":"Karthik Venkateswaran","email":"06b3330f8fbebd20a04cdfd191414c48f0f592f0@users.noreply.github.com"},"message":"show access key prompt when server indicates it's set (close #426) (#481)","distinct":true,"url":"https://api.github.com/repos/arvi3411301/graphql-engine/commits/6f1be7c3b2b2637d9973378987a070c38bed82d0"},{"sha":"9d0ec2f8bac3ed8cf1e752a8d42b08aeacbe7641","author":{"name":"Shahidh K Muhammed","email":"1aea6a89cda5a6a0e16709b1b8c42b600a1e84cc@hasura.io"},"message":"update installation manifests to v1.0.0-alpha20","distinct":true,"url":"https://api.github.com/repos/arvi3411301/graphql-engine/commits/9d0ec2f8bac3ed8cf1e752a8d42b08aeacbe7641"}]}
{"actor":{"display_login":"arvi3411301"}}