{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1509098,"defaultBranch":"master","name":"hair_trigger","ownerLogin":"jenseng","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-03-21T23:38:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/109489?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704382837.0","currentOid":""},"activityList":{"items":[{"before":"eaba13d8b02baaca4380598270207bb0f6c97bd0","after":"1baf7311bc14fe98e4e66ea771ec4b2612e9326c","ref":"refs/heads/master","pushedAt":"2024-01-04T15:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"update appraisal lockfiles","shortMessageHtmlLink":"update appraisal lockfiles"}},{"before":"75ae83257c7c96d22b236c53f37f784edd68fbe3","after":"eaba13d8b02baaca4380598270207bb0f6c97bd0","ref":"refs/heads/master","pushedAt":"2024-01-04T15:39:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"v1.1.1","shortMessageHtmlLink":"v1.1.1"}},{"before":"1d6be97f1e2e06906a03d3216792e81c1947379a","after":"75ae83257c7c96d22b236c53f37f784edd68fbe3","ref":"refs/heads/master","pushedAt":"2024-01-04T15:38:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"Fix for Rails 7.x compatibility (#118)","shortMessageHtmlLink":"Fix for Rails 7.x compatibility (#118)"}},{"before":"edb5718af19047458d2cb5dded2a7d28151f6e6e","after":"1d6be97f1e2e06906a03d3216792e81c1947379a","ref":"refs/heads/master","pushedAt":"2024-01-02T18:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"update compatibility note","shortMessageHtmlLink":"update compatibility note"}},{"before":"b98e97abd0f8097ede79858bb9d74b001323e96d","after":"edb5718af19047458d2cb5dded2a7d28151f6e6e","ref":"refs/heads/master","pushedAt":"2024-01-02T18:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"update appraisal lockfiles","shortMessageHtmlLink":"update appraisal lockfiles"}},{"before":"5acf6f124d729dc19ed624e6d83cecc398058ac5","after":"b98e97abd0f8097ede79858bb9d74b001323e96d","ref":"refs/heads/master","pushedAt":"2024-01-02T18:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"v1.1.0","shortMessageHtmlLink":"v1.1.0"}},{"before":"0bbf939bc9ef9422511bf0ff948ed94d2222054c","after":null,"ref":"refs/heads/update-rails-and-ruby","pushedAt":"2024-01-02T17:58:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"}},{"before":"f43a33eade064c4138febdb1ec6cdf15e9d62462","after":"5acf6f124d729dc19ed624e6d83cecc398058ac5","ref":"refs/heads/master","pushedAt":"2024-01-02T17:58:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"test against current rubies/railses (#116)\n\nDrop support for older versions, and ensure everything passes in the\r\nlatest\r\n\r\nNote: as of ruby 3.3, racc is no longer a default gem and is instead\r\nbundled, so it needs to be added an explicit dependency. This should\r\nprobably be fixed in ruby_parser","shortMessageHtmlLink":"test against current rubies/railses (#116)"}},{"before":"1739ba4f9056f4aa6b534603e313bcfb17f0b552","after":"0bbf939bc9ef9422511bf0ff948ed94d2222054c","ref":"refs/heads/update-rails-and-ruby","pushedAt":"2024-01-02T17:53:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"remove unnecessary install","shortMessageHtmlLink":"remove unnecessary install"}},{"before":"9ec7c28220ddf72c9de66ec821bf2f51e95a5647","after":"1739ba4f9056f4aa6b534603e313bcfb17f0b552","ref":"refs/heads/update-rails-and-ruby","pushedAt":"2024-01-02T17:50:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"add lock files so that GHA uses the latest bundler","shortMessageHtmlLink":"add lock files so that GHA uses the latest bundler"}},{"before":"b37d4b3d6967dcbd97ec2f904d39eca97eb28ec1","after":"9ec7c28220ddf72c9de66ec821bf2f51e95a5647","ref":"refs/heads/update-rails-and-ruby","pushedAt":"2024-01-02T17:46:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"add Gemfile.lock so that GHA uses the latest bundler","shortMessageHtmlLink":"add Gemfile.lock so that GHA uses the latest bundler"}},{"before":"ff504baae0dda99267db13ad5b688a99efbaa2c2","after":"b37d4b3d6967dcbd97ec2f904d39eca97eb28ec1","ref":"refs/heads/update-rails-and-ruby","pushedAt":"2024-01-02T17:42:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"use latest bundler","shortMessageHtmlLink":"use latest bundler"}},{"before":"a6f82896517c902ff6c940dfb0aa709a2cd8a167","after":"ff504baae0dda99267db13ad5b688a99efbaa2c2","ref":"refs/heads/update-rails-and-ruby","pushedAt":"2024-01-02T17:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"add racc for ruby 3.3","shortMessageHtmlLink":"add racc for ruby 3.3"}},{"before":null,"after":"a6f82896517c902ff6c940dfb0aa709a2cd8a167","ref":"refs/heads/update-rails-and-ruby","pushedAt":"2024-01-02T17:20:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"test against current rubies/railses","shortMessageHtmlLink":"test against current rubies/railses"}},{"before":"4d30700c8c0bc8d71a1b879794e333f1ae468e2a","after":"f43a33eade064c4138febdb1ec6cdf15e9d62462","ref":"refs/heads/master","pushedAt":"2024-01-02T16:24:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"[FIX] fix migration issue for multiple database support(issue #95) (#110)\n\nFix following issue(#95). This is the rebase from pull request #98.\r\n\r\n**Background:**\r\nWe are trying to set up multiple databases with our **Rails 7**\r\napplication. Due to this gem, we are facing an issue.\r\n\r\nWhen we are running **rails db:migrate**\r\n\r\nit is overwriting the primary **db/schema.rb** file with secondary\r\nschema file **db/marketing_sync_board_schema.rb**. After the migration\r\ncommand run both are the same.\r\n\r\nThey are not causing any database label changes.\r\n\r\nAlso if we are using database-specific command it is working fine. \r\n`rails db:migrate`\r\n`rails db:migrate:marketing_sync_board`\r\n\r\nsample database.yml with multi database setup.\r\n
\r\ndefault: &default\r\n  adapter: postgresql\r\n  encoding: unicode\r\n  host: localhost\r\n  database: multi_db_test_app_development\r\n  username: admin\r\n  password:\r\n  pool: <%= ENV.fetch('RAILS_MAX_THREADS') { 5 } %>\r\n\r\nmarketing_sync_board_default: &marketing_sync_board_default\r\n  <<: *default\r\n  host: localhost\r\n  username: admin\r\n  password:\r\n  database: marketing_sync_board_development\r\n  migrations_paths: db/marketing_sync_board_migrate\r\n\r\ndevelopment:\r\n  primary:\r\n    <<: *default\r\n    database: multi_db_test_app_secondary_development\r\n  marketing_sync_board:\r\n    <<: *marketing_sync_board_default\r\n
","shortMessageHtmlLink":"[FIX] fix migration issue for multiple database support(issue #95) (#110"}},{"before":"735e816b1f0a7f500b0b947eeb0881fb13584e63","after":"4d30700c8c0bc8d71a1b879794e333f1ae468e2a","ref":"refs/heads/master","pushedAt":"2024-01-02T16:23:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"Support trilogy as mysql adapter (#115)\n\nAdd support for trilogy adapter \r\n\r\nhttps://github.com/trilogy-libraries/trilogy\r\nhttps://github.com/trilogy-libraries/activerecord-trilogy-adapter\r\n\r\nTrilogy adapter is now supported as a native mysql adapter in Rails 7.1\r\n\r\nCo-authored-by: Alexandre Overtus <3729387+aovertus@users.noreply.github.com>","shortMessageHtmlLink":"Support trilogy as mysql adapter (#115)"}},{"before":"16709aeb87caa432c84997208d8e1ba41a1a9996","after":"735e816b1f0a7f500b0b947eeb0881fb13584e63","ref":"refs/heads/master","pushedAt":"2024-01-02T16:22:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"Feat: support Postgres schema config setting (#114)\n\nWe stumbled upon a app, that uses another Postgres schema by default. In\r\nthat case ``rails db:schema:dump`` will not include the triggers by\r\nHairTrigger.\r\n\r\nThis PR makes the schema configurable and will keep `public` as default.","shortMessageHtmlLink":"Feat: support Postgres schema config setting (#114)"}},{"before":"f9aaa5a077896e66350f26d4e0f9b6f20d00a764","after":"16709aeb87caa432c84997208d8e1ba41a1a9996","ref":"refs/heads/master","pushedAt":"2024-01-02T16:22:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"Skip schema.rb when schema_format is set to :sql (#113)\n\nFix for https://github.com/jenseng/hair_trigger/issues/93.\r\nBehavior stays the same as it was for Rails 5 and above.\r\nAs it's said in the issue, we don't need to generate a `schema.rb` when\r\nwe don't have the setting `schema_format = :ruby`.","shortMessageHtmlLink":"Skip schema.rb when schema_format is set to :sql (#113)"}},{"before":"f2fd208890e50913ec96d82e48dfff19301067b3","after":"f9aaa5a077896e66350f26d4e0f9b6f20d00a764","ref":"refs/heads/master","pushedAt":"2024-01-02T16:20:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jenseng","name":"Jon Jensen","path":"/jenseng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109489?s=80&v=4"},"commit":{"message":"Clarify that drop_trigger uses different parameters than create_trigger (#112)","shortMessageHtmlLink":"Clarify that drop_trigger uses different parameters than create_trigg…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD19QBagA","startCursor":null,"endCursor":null}},"title":"Activity · jenseng/hair_trigger"}