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 |
|---|---|---|---|---|
| aa5695fe | merge Merge pull request #73 from github/mgriffin/template |
Mike Griffin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| c64a5e8f | merge Merge pull request #72 from github/mgriffin/bump-versions |
Mike Griffin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 1f003f59 |
Use double quotes instead of single quotes
Co-authored-by: Joel Hawksley <j****y@g****m> |
Mike Griffin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3d31cd07 | Specify a minimum Ruby version and bump min Rails version | Mike Griffin <m****n@g****m> | 10 months ago | |
| 4864889c | Modify test to match expected output | Mike Griffin <m****n@g****m> | 10 months ago | |
| 8c383ae1 | ID columns are bigint by default now | Mike Griffin <m****n@g****m> | 10 months ago | |
| 9d080274 | Rename template file to have .tt extension | Mike Griffin <m****n@g****m> | 10 months ago | |
| b595553a | Bump Ruby and Rails versions that tests run against | Mike Griffin <m****n@g****m> | 10 months ago | |
| 61af5a98 | merge Merge pull request #70 from github/bensheldon/permissions |
Mike Griffin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 94bd82dd | merge Merge remote-tracking branch 'origin' into bensheldon/permissions | Ben Sheldon <b****n@g****m> | about 1 year ago | |
| 0ae36398 | merge Merge pull request #71 from github/rails61 |
Ben Sheldon [he/him] <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4c5c5214 | Explicitly require logger to fix Concurrent-Ruby removing the dependency | Ben Sheldon <b****n@g****m> | about 1 year ago | |
| a1b057d5 | Update ci.yml with workflow permissions |
Ben Sheldon [he/him] <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3f312b0c | Version 0.5.4 | John Hawthorn <j****n@h****l> | about 2 years ago | |
| d7df7c93 | Fix typo | John Hawthorn <j****n@h****l> | about 2 years ago | |
| 968cba3e | merge Merge pull request #68 from github/update_ci |
John Hawthorn <j****n@h****l>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f3f2c085 | Update CI workflows | John Hawthorn <j****n@h****l> | about 2 years ago | |
| c9ba3a77 | Test newer Rails versions in CI | John Hawthorn <j****n@h****l> | about 2 years ago | |
| d0bb0dae | Fix test suite on newer Rails | John Hawthorn <j****n@h****l> | about 2 years ago | |
| 69510454 | Update Ruby versions | John Hawthorn <j****n@h****l> | about 2 years ago | |
| 98486f6a | Update test gems and modernize setup | John Hawthorn <j****n@h****l> | about 2 years ago | |
| 323b5241 | Add .dup on an empty string to get an non-frozen option |
Max Prokopiev <m****v@g****m>
Committed by: John Hawthorn <j****n@h****l> |
about 2 years ago | |
| f964ab2d | bump version to 0.5.3 | Nathan Witmer <n****n@z****m> | over 2 years ago | |
| 8cf56bad | merge Merge pull request #60 from github/rails-to-s-deprecation |
Zhongying Qiao <c****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6dd928a0 | replace to_s with to_formatted_s as the former is deprecated in https://githu... |
Zhongying Qiao <c****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 10d2c261 | merge Merge pull request #58 from github/actions |
John Hawthorn <j****n@h****l>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 161caf5e | Remove travis | John Hawthorn <j****n@h****l> | over 4 years ago | |
| 6c14727e | Update test for modern Rails versions | John Hawthorn <j****n@h****l> | over 4 years ago | |
| 957899c3 | Create GitHub Actions workflow for CI | John Hawthorn <j****n@h****l> | over 4 years ago | |
| 9954a03e | merge Merge pull request #56 from mattyoho/update-maintainer-attribution |
John Hawthorn <j****n@h****l>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5844d09a | Update maintainer attribution |
Matt Yoho <m****o@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 17e9bacb | merge Merge pull request #55 from github/tonkpils/rails-7.0-fixes |
Leo Correa <t****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4d5e894c | Ensure GitHub::SQL works on Rails 7 | Leo Correa <l****5@g****m> | almost 5 years ago | |
| c5962e5f | bump version to 0.5.2 | Nathan Witmer <n****n@z****m> | almost 5 years ago | |
| 25c64dc3 | merge Merge pull request #53 from github/fix-case-sensitivity |
Nathan Witmer <n****n@z****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 253dcf7b | Pin rails version in travis too | Nathan Witmer <n****n@z****m> | about 5 years ago | |
| 6c0174d8 | bump version to 0.5.1 | Nathan Witmer <n****n@z****m> | about 5 years ago | |
| 55b8e801 | Update README to mention case-insensitivity | Nathan Witmer <n****n@z****m> | about 5 years ago | |
| b6149394 | Update KV to support case-insensitive fetches | Nathan Witmer <n****n@z****m> | about 5 years ago | |
| a5a4a9be | Pin rails 6 to latest release | Nathan Witmer <n****n@z****m> | about 5 years ago | |
| 30f20e8b | merge Merge pull request #51 from github/fix-increment-touch |
Zhongying Qiao <c****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 47c624d9 | add additional condition to update expires_at for auth rate limit | Zhongying Qiao <c****e@g****m> | over 5 years ago | |
| 0af57cb6 | Version 0.5.0 | Nathan Witmer <n****n@z****m> | almost 6 years ago | |
| 759a3d03 | merge Merge pull request #49 from github/update-for-rails-6 |
Nathan Witmer <n****n@z****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 3ee4ca97 | Update to newer ruby versions | Adam Hess <H****r@g****m> | almost 6 years ago | |
| 3a2ed796 | Update tests to support newer rails versions | Adam Hess <H****r@g****m> | almost 6 years ago | |
| 8cfaed95 | Remove collect! as it is deprecated in rails 6.1 | Adam Hess <H****r@g****m> | almost 6 years ago | |
| c4f97a7a | Add a build for rails 6.0 and update it to pass | Adam Hess <H****r@g****m> | almost 6 years ago | |
| 32379515 | v0.4.0 | Nathan Witmer <n****n@z****m> | over 6 years ago | |
| 2b4f70e8 | merge Merge pull request #47 from github/configurable-kv-table |
Nathan Witmer <n****n@z****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| ba27214e | Update README.md | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| d8a38a77 | move config from GitHub::DS :arrow_right: GitHub::KV | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| df408812 | make sure config is reset in teardown for tests modifying global config | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| b24a638d | make sure config is reset when starting up tests | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| 1afa0f5d | move initialize values for GitHub::KV to config | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| 4d96c26b | don't make @table_name a GitHub::SQL::LITERAL | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| f6dce69d | make sure `DS.reset` is run before every DS & KV test run | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| e8acbedb | update migration generator test to rely on config table name | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| d939c8ac | update migration generator to use table name from config | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| 5aa1815e | update Github::KV to use table name from config | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| eb6b8cdc | create specs for config model and DS methods | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| 89c1dfd7 | create config model for storing table name and methods for accessing and modi... | Sarah Aladetan <s****i@g****m> | over 6 years ago | |
| 9a8fcf8f | merge Merge pull request #45 from github/fletchto99/kv-increment |
Nathan Witmer <n****n@z****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f146ac39 | Bump version to 0.3.0 for release |
Nathan Witmer <n****n@z****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 0bfde1c1 | Typo |
Nathan Witmer <n****n@z****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| ee368182 | We don't need to rely on client found rows | Matt Langlois <f****9@g****m> | over 6 years ago | |
| b4d80682 | CLIENT_FOUND_ROWS must be set | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 06803634 | Style fix | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 602b6852 | Ensure client found rows is set | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 364fa013 | Add some test utils | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 89cb44e9 | Move found rows check to helper | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 31004801 | Add another test for existing values | Matt Langlois <f****9@g****m> | over 6 years ago | |
| e81af4f9 | Add the ability to set the expires only if inserting | Matt Langlois <f****9@g****m> | over 6 years ago | |
| e4b5306b | Properly check time | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 93c809af | add some more tests and fix a typo | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 54ae1b9b | Add test to ensure increment throws error when db is down | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 6ab089e3 | Use key and expires_at as value | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 4ae62fc9 | Various fixes | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 9f66dd85 | Add mttl method | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 436616fd | Better error handling | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 91bf289e | Better validation | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 524b25e2 | Better validations | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 7160ae79 | Fix for CI | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 47553e81 | Use ruby's time so we're compatable with things like timecop | Matt Langlois <f****9@g****m> | over 6 years ago | |
| c0f80a32 | Support for apps using older versions of mysql2 | Matt Langlois <f****9@g****m> | over 6 years ago | |
| d768d8f0 | Namespace fix | Matt Langlois <f****9@g****m> | over 6 years ago | |
| feb89d8c | Ensure value is not 0 | Matt Langlois <f****9@g****m> | over 6 years ago | |
| e66a3545 | More thorough checking | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 4fd5c141 | more fixes | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 60a96a1c | Better ordering of conditions | Matt Langlois <f****9@g****m> | over 6 years ago | |
| db875729 | set expires default value | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 271ff007 | Revert "Use the argument - not a static value" | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 54dd97fe | Use the argument - not a static value | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 28d00e8f | prioritize the insert check | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 1a5789b5 | First pass at commenting | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 08208248 | Parameter checking | Matt Langlois <f****9@g****m> | over 6 years ago | |
| b8b6ad9c | Increment multiple using the default value | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 00ec9a64 | Last insert id is not set on an update | Matt Langlois <f****9@g****m> | over 6 years ago | |
| 88ef0e0d | Initial pass at adding an incrmenet function | Matt Langlois <f****9@g****m> | over 6 years ago | |
| d6688dd8 | Bump version to 0.2.11 | Nathan Witmer <n****n@z****m> | over 6 years ago |