GitHub / github/github-ds / commits
A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ed59cbcf | merge Merge pull request #44 from github/now |
Nathan Witmer <n****n@z****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 6a371cc7 | add configuration for use_local_time | Ben Toews <m****i@g****m> | about 7 years ago | |
| e4e6e117 | kv: test that it works with timecop | Ben Toews <m****i@g****m> | about 7 years ago | |
| 03b21420 | kv: pass current time into queries so Timecop might work | Ben Toews <m****i@g****m> | about 7 years ago | |
| 263cdab8 | Bump for release | eileencodes <e****s@g****m> | about 7 years ago | |
| 7630ebbb | merge Merge pull request #43 from github/fix-binary-encoding-and-bundler |
Eileen M. Uchitelle <e****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| c86055cf | Install a version of bundler lower than 2.0 | eileencodes <e****s@g****m> | about 7 years ago | |
| 992ca470 | Remove Ruby 2.2 from test matrix | Dirkjan Bussink <d****k@g****m> | about 7 years ago | |
| 0d74b945 | Update Bundler dependency | Dirkjan Bussink <d****k@g****m> | about 7 years ago | |
| 584f4a83 | Still allow existing literal to be passed in | Dirkjan Bussink <d****k@g****m> | about 7 years ago | |
| eee50691 | Loosen dependency and add Rails 6 to CI | Dirkjan Bussink <d****k@g****m> | about 7 years ago | |
| 4e94184c | Use binary escaping for value |
Dirkjan Bussink <d****k@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 312b43b3 | merge Merge pull request #39 from github/rails52 |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| 3e145a88 | merge Merge branch 'master' into rails52 | John Nunemaker <n****r@g****m> | over 8 years ago | |
| c458f67c | Bump version for release | Eileen Uchitelle <e****s@g****m> | over 8 years ago | |
| 81d4ef3c | merge Merge pull request #38 from github/fix-results-when-duplicate-column-name-is-... |
Eileen M. Uchitelle <e****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| baaa448b | Fix travis builds for Rails 4.2 | eileencodes <e****s@g****m> | over 8 years ago | |
| 6595704f | Don't de-dup values in results array | eileencodes <e****s@g****m> | over 8 years ago | |
| 90674775 | Get 5.2.0 build passing | John Nunemaker <n****r@g****m> | over 8 years ago | |
| 0653f325 | Remove junk I added to fix something that didn't get fix | John Nunemaker <n****r@g****m> | over 8 years ago | |
| 83f1e654 | Add rails 5.2.0 to the build | John Nunemaker <n****r@g****m> | over 8 years ago | |
| ecbe0375 | merge Merge pull request #37 from github/kv-ttl |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| c5abe5fd | Use simple where = instead of where IN | John Nunemaker <n****r@g****m> | over 8 years ago | |
| a3a22a4b | Add explicit require, last attempt for travis | John Nunemaker <n****r@g****m> | over 8 years ago | |
| c7566095 | See if adding mysql2 to gemfile fixes travis complaints | John Nunemaker <n****r@g****m> | over 8 years ago | |
| e52ebaa7 | Add test for ttl for key that exists but is expired | John Nunemaker <n****r@g****m> | over 8 years ago | |
| 5cb83444 | Fix test that was failing due to sub-second precision | John Nunemaker <n****r@g****m> | over 8 years ago | |
| f4046b56 | Assert the value of the result object is nil, not the result object being nil | John Nunemaker <n****r@g****m> | over 8 years ago | |
| 5bfcc385 | Add ttl command to return time of expiry | Mutwin Kraus <m****n@g****m> | over 8 years ago | |
| 7cbec492 | merge Merge pull request #36 from github/query-cache-tests |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 93018f19 | Fix query cache test | John Nunemaker <n****r@g****m> | over 8 years ago | |
| 2920e6ab | Tweak travis builds | John Nunemaker <n****r@g****m> | over 8 years ago | |
| 76b198e9 | Move model test to its own test/namespace | John Nunemaker <n****r@g****m> | over 8 years ago | |
| 48b79be3 | Use sql.connection instead ActiveRecord::Base | John Nunemaker <n****r@g****m> | over 8 years ago | |
| a46a8788 | merge Merge pull request #35 from github/handle-mode |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| f6fa5601 | Make update with warning affected rows test work with strict mode on | John Nunemaker <n****r@g****m> | over 8 years ago | |
| abc21955 | merge Merge pull request #34 from enriclluelles/add_docker_compose_for_testing |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| c5b2f51b | Update test_helper.rb |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 795de145 | Update README.md |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 2ffbe886 | Mention added docker compose in the readme | Enric Lluelles <e****c@l****s> | over 8 years ago | |
| 2b86b751 | Add docker-compose file for ease of local testing | Enric Lluelles <e****c@l****s> | over 8 years ago | |
| 76603555 | merge Merge pull request #32 from nicolasleger/patch-1 |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 586d883c | [CI] Test against Ruby 2.5 |
Nicolas Leger <n****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| fbda5389 | Release 0.2.8 | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 9f73902a | Move requires to the bottom | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 148273a8 | Update changelog | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| fa92b5f3 | merge Merge pull request #31 from github/stuff |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 2e6034ef | merge Merge branch 'master' into stuff | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| f8141526 | merge Merge pull request #30 from github/interpolate-tz |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 155c7977 | Add SQL#transaction and support options for transactions | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 36dcec94 | Move more building blocks toward the bottom | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 56280359 | Move run by results and models | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 163022e8 | Move affected rows by found rows | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| fb881868 | Move literal, rows and errors to their own files | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 18ab0ba2 | Snug interpolate and sanitize next to each other | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| eb69f3b3 | Move all class methods into the same place in the file | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 8e10e3e8 | More descriptive name for force_timezone ivar | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| efcf6acd | Always require pp for debugging in tests | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 9f70dfea | Fix formatting of assert_equal | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| b87591ee | Move time zone enforcement to quoting of dates/times | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| b3053e6b | Add doc for forze timezone method | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| cde7598b | Extract time zone enforcement into single method | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| ca049ffc | Fix unused variable warning | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 06dc07a5 | merge Merge pull request #28 from github/charliesome/rails4 |
Charlie Somerville <c****e@c****z>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 1086e92a | update CHANGELOG for v0.2.7 | Charlie Somerville <c****e@c****z> | almost 9 years ago | |
| a0c72b2f | bump version to 0.2.7 | Charlie Somerville <c****e@c****z> | almost 9 years ago | |
| db1f9866 | merge Merge pull request #26 from github/missing-requirement |
Charlie Somerville <c****e@c****z>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| b0772a1c | ensure hash_results is an array on rails 4 | Charlie Somerville <c****e@c****z> | almost 9 years ago | |
| 40a060a6 | s/requires/require/g | miguelff <m****f@g****m> | almost 9 years ago | |
| f7de3685 | Bump version.rb and update CHANGELOG.md | miguelff <m****f@g****m> | almost 9 years ago | |
| 67f0ea37 | Add a missing require_relative | miguelff <m****f@g****m> | almost 9 years ago | |
| 23e3dbb3 | merge Merge pull request #25 from github/require-relative |
Miguel Fernández <m****f@u****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| c2d94947 | Bump version.rb and update CHANGELOG.md | miguelff <m****f@g****m> | almost 9 years ago | |
| 3a2168be | Remove unneeded require from README.md | miguelff <m****f@g****m> | almost 9 years ago | |
| cb50e531 | Replace absolute with relative requires | miguelff <m****f@g****m> | almost 9 years ago | |
| 2e4e19fa | merge Merge pull request #24 from github/transaction |
Miguel Fernández <m****f@u****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| f89a4309 | Bumps version to 0.2.4 | miguelff <m****f@g****m> | almost 9 years ago | |
| 7161e2b7 | Adds `SQL.transaction` | miguelff <m****f@g****m> | almost 9 years ago | |
| 6781dd52 | merge Merge pull request #23 from github/v023 |
Miguel Fernández <m****f@u****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 8d5d22d3 | Adds @miguelff to list of maintainers | miguelff <m****f@g****m> | almost 9 years ago | |
| 5d5e3df2 | Bump Version to 0.2.3 | miguelff <m****f@g****m> | almost 9 years ago | |
| a22c397e | Do not depend on `active_support/core_ext/object/blank` | miguelff <m****f@g****m> | almost 9 years ago | |
| 0bf11a5b | merge Merge pull request #22 from github/scope-ensures |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 6e800e7a | Scope ensure to only run when timezone was actually modified | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 99032a2f | Failing test to demonstrate bug in results | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| e442e84a | Fix bug in add | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 14358861 | Add failing test to demonstrate bug | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| 0b4d98f6 | merge Merge pull request #21 from github/literal-values |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 67800685 | Update Changelog | miguelff <m****f@g****m> | almost 9 years ago | |
| 167b5233 | Bump version to 0.2.2 | miguelff <m****f@g****m> | almost 9 years ago | |
| 3b7c6b4d | Use SQL::Literal in error message | miguelff <m****f@g****m> | almost 9 years ago | |
| 5156f95e | Validate value length based on its bytesize | miguelff <m****f@g****m> | almost 9 years ago | |
| c11d4e31 | Let KV values be SQL::Literal instances | miguelff <m****f@g****m> | almost 9 years ago | |
| da8bc3a6 | Only create database if not existing | John Nunemaker <n****r@g****m> | almost 9 years ago | |
| a52d9be2 | merge Merge pull request #20 from JuanitoFatas/jf.add-a-models-test |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 1b2a3276 | Add a test for GitHub::SQL#models | Juanito Fatas <j****s@c****p> | almost 9 years ago | |
| c9e2f8f6 | Release 0.2.1 | John Nunemaker <n****r@g****m> | about 9 years ago | |
| e42141e1 | merge Merge pull request #19 from github/no-block |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| ad12d0d4 | Make initialize without block return true for ok? | John Nunemaker <n****r@g****m> | about 9 years ago | |
| 4742af56 | merge Merge pull request #17 from github/rails-51 |
John Nunemaker <n****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago |