Rails 数据库查看器和 SQL 查询运行器
请 分享 这款宝石给您的朋友,以获得更多反馈。如果您有博客,我会非常感谢您对宝石的评论。如果您有想法,请创建一个问题或通过电子邮件与我联系: igorkasyanchuk[@]gmail.com。
快速检查 Rails 数据库 http://localhost:12345/rails/db, 查看表的内容,将其导出为 CSV,解释 SQL 语句并运行 SQL 查询。
演示可在以下网址获取: https://rails-db.herokuapp.com/rails/db/
视频演示: https://youtu.be/TYsRxXRFp1g, https://youtu.be/dfViQPZw9zE
支持: PostgreSQL, MySQL, SQLite。对于其他适配器不确定。由于 gem 使用 ActiveRecord,因此可以与其他数据库兼容。
对于旧版本的 Rails(Rails 3.2、4.X),请使用 gem "rails_db", "1.6"。
Gem 可与 ruby 1.9.3 兼容,但您需要使用 kaminari < 1.0.0 gem 和 rails_db <= 1.6。请在 gemfile 中添加 gem 'kaminari', '< 1.0.0'。
railsdb 和 runsql 用于运行应用程序和 SQL 语句。 * 查看数据库表的内容和结构(包括索引) * 创建、编辑内容 * 对数据库表的内容进行排序 * 过滤数据(支持多个过滤器) * 执行 SQL 查询 * SQL 查询自动完成 * 过滤表以便更方便地导航 * 在表中显示/隐藏列 * 查看您的 SQL 查询历史记录 * 查看查询的 EXPLAIN 结果 * 将数据导出为 CSV 和 Excel * 导入 SQL 文件 * 展开/折叠侧边栏 * 隐藏/显示列 * 允许当前用户访问,例如通过相应的角色 * 为 Rails DB 添加 HTTP_BASIC 身份验证 * 使用初始化程序开启/关闭此功能 * 表的白名单/黑名单 * 应用程序中的数据表 * 为 Rails DB 添加 AJAX 功能 * 删除记录、截断表 * 可视化 SQL 结构(未来) * 对表记录的 CRUD(未来)暂无开放 Issues,或尚未同步最近议题。