{"push_id":653154454,"size":296,"distinct_size":296,"ref":"refs/heads/master","head":"ba244d64af3b6f7a3a506ef7be2c9a7ec365ea27","before":"cec98ded972dfbb8230020695204409f0974b4cc","commits":[{"sha":"3b91dd8ec388428715504e2f5e90f7bfded2ec6d","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@ryankaskel.com","name":"Ryan Kaskel"},"message":"Allow unique option.","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/3b91dd8ec388428715504e2f5e90f7bfded2ec6d"},{"sha":"2afcec6bc1c961b7792418fb3807581f97fc8483","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Joins in Repo.update_all/2","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/2afcec6bc1c961b7792418fb3807581f97fc8483"},{"sha":"ec84632c878746e8bba9d6db439ba10cbdb4f730","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Joins in Repo.delete_all/1","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/ec84632c878746e8bba9d6db439ba10cbdb4f730"},{"sha":"736ce083981612ca67ad9f5fc074d57e72c1e9e3","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Accept joins in Repo.update_all","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/736ce083981612ca67ad9f5fc074d57e72c1e9e3"},{"sha":"53bd8f80ec6b5348c6e1384f36cbd4e7d95eb224","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Joins in delete_all uses USING in query","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/53bd8f80ec6b5348c6e1384f36cbd4e7d95eb224"},{"sha":"56e0431f2f833f7dcefb044960a795c656dbe1f9","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Replace only_where test with only_filters","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/56e0431f2f833f7dcefb044960a795c656dbe1f9"},{"sha":"ad6736b3a8e2b6c6aa513967a7694eb6e1a285b1","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Move types to integration","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/ad6736b3a8e2b6c6aa513967a7694eb6e1a285b1"},{"sha":"22280eb3ed81e720b21bb7be22f3dec481d1119a","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Change test case for delete_all/2 with joins and remove use of :on option in delete_all/2","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/22280eb3ed81e720b21bb7be22f3dec481d1119a"},{"sha":"842d721efa1c37c1a15cdc6637add45ee4c3c706","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Improve docs for fields options","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/842d721efa1c37c1a15cdc6637add45ee4c3c706"},{"sha":"b2bd3de52c594e037592d9e35bdd8a3705ddb2f6","author":{"email":"19da89927abc2de74ca88c01dd2506166ca69496@gmail.com","name":"Eric Kelly"},"message":"Fix typos","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/b2bd3de52c594e037592d9e35bdd8a3705ddb2f6"},{"sha":"85c08fb4ed52c20280da8f7c027df3fcee98adc7","author":{"email":"13145d1889f70ae1d295bc0e161ba8a74347f2d6@sorentwo.com","name":"Parker Selbert"},"message":"Update references example for table name clarity\n\nThe table name itself must be used for `references`, it does not perform inflection to pluralize it. Using an irregular plural like \"category\" makes this unapparent.","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/85c08fb4ed52c20280da8f7c027df3fcee98adc7"},{"sha":"e647f78318036125ad7e5fbc51a0a6c34af95d0e","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Remove blank checking from Ecto\n\nParameters should be scrubbed before hand before\nentering Ecto layer.","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/e647f78318036125ad7e5fbc51a0a6c34af95d0e"},{"sha":"2099ac80896ced34e3e395ee35563e6ea78d0d58","author":{"email":"91ff3e487e449976191a5baa18fee0f71891eb9f@gmail.com","name":"Andrea Leopardi"},"message":"Add examples to a lot of functions in `Ecto.Changeset`","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/2099ac80896ced34e3e395ee35563e6ea78d0d58"},{"sha":"00555ffe991e3e7d971434d5d56e7da7f8b5d191","author":{"email":"5c34be38938582c4bcdf0663fe01dce87ad97b1a@rack.li","name":"Constantin Rack"},"message":"Solution: Add logging if migration is already up/down","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/00555ffe991e3e7d971434d5d56e7da7f8b5d191"},{"sha":"ac283e6a15e18e2aa171161b3e245434032c26e9","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Ensure proper state when trapping transactions","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/ac283e6a15e18e2aa171161b3e245434032c26e9"},{"sha":"bda46d78af29ea25af696c7dbd5b7c71cc1979b4","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Revert support of :on in delete_all/2 joins","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/bda46d78af29ea25af696c7dbd5b7c71cc1979b4"},{"sha":"9b014490e11681ac0f03b9fb5ba23550e42244fd","author":{"email":"c18f61834c53eaf23788745c2cd2acba2aaf991a@gmail.com","name":"Gabriel Jaldon"},"message":"Extract conditionals in delete_all/2 and update_all/2 to private functions","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/9b014490e11681ac0f03b9fb5ba23550e42244fd"},{"sha":"062b285bba06d6dfecd72fc9b19231edbd3f9cfc","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Add more assertions to update_all/delete_all with joins","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/062b285bba06d6dfecd72fc9b19231edbd3f9cfc"},{"sha":"83074d581eb363bf4a8029791d944fb30f314289","author":{"email":"7fa107b402478cbc8dd7616183e904026de7bf31@fluffel.io","name":"optikfluffel"},"message":"Use Travis' Elixir support","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/83074d581eb363bf4a8029791d944fb30f314289"},{"sha":"db0277cee71255158e629abc6cefb39263f037a0","author":{"email":"91ff3e487e449976191a5baa18fee0f71891eb9f@gmail.com","name":"Andrea Leopardi"},"message":"Enhance the docs for `Ecto.Query.Builder.escape_binding`","distinct":true,"url":"https://api.github.com/repos/bernardoamc/ecto/commits/db0277cee71255158e629abc6cefb39263f037a0"}]}