Gem rails_db を触ってみた。
GitHub Explore で流れてきた Gemigorkasyanchuk/rails_dbを触ってみた。 開発環境でのログインを簡単に切り替えできる Gemigorkasyanchuk/any_loginと同じ人が作っているみたい。
Railsjazz.com - web and mobile development with Ruby on Rails, Flutter
導入
Rails 6.0.3.7 を使っているので以下を Gemfile に追記して、bundle install実行。
# Rails >= 6
gem 'rails_db', '>= 2.3.1'http://localhost:3000/rails/dbにアクセスするとダッシュボードを見れる。とても簡単。
機能
レコードの CRUD ができる。

スキーマを見ることができる。

CSV で Export できる。

SQL Editor で SQL を叩いて、その結果を Export できる。

実行した SQL は履歴として残る。

感想
ビジネスサイドからの「こういうデータ欲しいのだけど」という要望に今までは Heroku Dataclips を使っていたのですが、この Gem があれば SQL を一度用意しておけば History に残るので、ビジネスサイドの人たちで作業を完結できるかも、と思いました。