Repository navigation
Pick jsonb on PostgreSQL under either of its adapter names (1.1.1) - #46
Merged
Merged
Conversation
The install and upgrade migrations, and the demo app's, chose jsonb for JSON columns only when the adapter was called "PostgreSQL"; activerecord-postgis-adapter reports "PostGIS", and such an app got plain json columns. Same fix as wallets 0.4.3; a template test pins the column type per adapter name across all four migrations. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FKwnuouKrCTFGCidHgwSuS
ReviewSmall, focused fix, and it looks correct. Suggestions (minor)
Tests: the test covers all four migrations across five adapter names, including the new PostGIS case, and uses stubs, so it needs no real database. Good coverage for the change. Security/performance: none. LGTM aside from the comment placement. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The install and upgrade migrations, and the demo app's, chose
jsonbfor JSON columns only when the adapter was called "PostgreSQL";activerecord-postgis-adapterreports "PostGIS", and such an app got plainjsoncolumns. Same fix as rameerez/wallets#14 (found while moving CarHey to wallets 0.4.2). A template test pins the column type per adapter name across all four migrations. CHANGELOG entry under 1.1.1.🤖 Generated with Claude Code
https://claude.ai/code/session_01FKwnuouKrCTFGCidHgwSuS