文件名称:pp_sql:Rails ActiveRecord SQL查询日志美化器
文件大小:461KB
文件格式:ZIP
更新时间:2024-02-20 14:58:49
formatter sql beautify beautifier rails-log
编程语言 用 gem替换标准ActiveRecord#to_sql方法, 在控制台中输出漂亮SQL代码。 Rails日志也将被格式化。 输出示例: 或在控制台中 要求 Ruby2.4+ 滑轨 Rails 4.2+(可选),将自动注入 遗产 您可以将此版本的~> 0.2与Ruby 2.2、2.3和/或Rails 4.0、4.1一起使用 用法 Post.first.to_sql 为了方便,干净地使用自定义字符串,您可以使用内置优化功能: using PpSql::ToSqlBeautifyRefinement 或者如果您需要更广泛地使用它 class MyAwesomeDecoratedString < String include PpSql::ToSqlBeautify end 安装 在Gemfile中添加 gem 'pp_sql', group: :development 然后执行: $ bundle 与其他格式化程序 如果您是pry用户,或使用自定义输出格式化程序, puts User.all.to_sql puts用于输出空白,例如puts User.all.to_
【文件预览】:
pp_sql-master
----gemfiles()
--------rails_6_0.gemfile(264B)
--------rails_5_1.gemfile(264B)
--------activerecord_6_0.gemfile(282B)
--------activerecord_5_2.gemfile(282B)
--------rails_4_2.gemfile(284B)
--------rails_5.gemfile(266B)
--------rails_5_2.gemfile(264B)
----.hound.yml(54B)
----MIT-LICENSE(1KB)
----.reek(37B)
----.ruby-version(5B)
----img()
--------console.png(255KB)
--------log.png(224KB)
--------jetbrains-variant-3.svg(5KB)
----lib()
--------pp_sql.rb(3KB)
--------pp_sql()
----Gemfile(717B)
----pp_sql.gemspec(994B)
----Rakefile(598B)
----.travis.yml(616B)
----test()
--------pp_sql_test.rb(869B)
--------test_helper.rb(155B)
--------pp_sql_activerecord_test.rb(1KB)
--------pp_to_sql_beautify_refinement_test.rb(293B)
--------pp_sql_rails_test.rb(1KB)
----README.md(3KB)
----.rubocop.yml(150B)
----Appraisals(673B)
----.gitignore(80B)
----.overcommit.yml(1KB)