-
Name
-
model-to-schema
-
Version
-
0.1.2
-
Platform
-
ruby
-
Authors
-
Sergio Bayona
-
Bindir
-
exe
-
Date
-
2024-10-11 00:00:00 UTC
-
Dependencies
-
pry-byebug (~> 3.10, >= 3.10.1, development)
rake (~> 12.0, development)
-
Description
-
Generate json-schema from ActiveRecord models.
-
Email
-
bayona.sergio@gmail.com
-
Files
-
.rspec
.rubocop.yml
.ruby-version
CHANGELOG.md
LICENSE.txt
README.md
Rakefile
esquema.gemspec
lib/esquema.rb
lib/esquema/builder.rb
lib/esquema/configuration.rb
lib/esquema/keyword_validator.rb
lib/esquema/model.rb
lib/esquema/property.rb
lib/esquema/schema_enhancer.rb
lib/esquema/type_caster.rb
lib/esquema/version.rb
lib/esquema/virtual_column.rb
lib/generators/esquema/install/install_generator.rb
lib/generators/esquema/install/templates/esquema_initializer.rb
sorbet/config
sorbet/rbi/annotations/.gitattributes
sorbet/rbi/annotations/activemodel.rbi
sorbet/rbi/annotations/activerecord.rbi
sorbet/rbi/annotations/activesupport.rbi
sorbet/rbi/annotations/rainbow.rbi
sorbet/rbi/gems/.gitattributes
sorbet/rbi/gems/activemodel@7.1.3.rbi
sorbet/rbi/gems/activerecord@7.1.3.rbi
sorbet/rbi/gems/activesupport@7.1.3.rbi
sorbet/rbi/gems/ast@2.4.2.rbi
sorbet/rbi/gems/base64@0.2.0.rbi
sorbet/rbi/gems/bigdecimal@3.1.6.rbi
sorbet/rbi/gems/byebug@11.1.3.rbi
sorbet/rbi/gems/coderay@1.1.3.rbi
sorbet/rbi/gems/concurrent-ruby@1.2.3.rbi
sorbet/rbi/gems/connection_pool@2.4.1.rbi
sorbet/rbi/gems/diff-lcs@1.5.1.rbi
sorbet/rbi/gems/drb@2.2.0.rbi
sorbet/rbi/gems/erubi@1.12.0.rbi
sorbet/rbi/gems/i18n@1.14.1.rbi
sorbet/rbi/gems/json@2.7.1.rbi
sorbet/rbi/gems/language_server-protocol@3.17.0.3.rbi
sorbet/rbi/gems/method_source@1.0.0.rbi
sorbet/rbi/gems/minitest@5.22.2.rbi
sorbet/rbi/gems/mutex_m@0.2.0.rbi
sorbet/rbi/gems/netrc@0.11.0.rbi
sorbet/rbi/gems/parallel@1.24.0.rbi
sorbet/rbi/gems/parser@3.3.0.5.rbi
sorbet/rbi/gems/prettier_print@1.2.1.rbi
sorbet/rbi/gems/prism@0.24.0.rbi
sorbet/rbi/gems/pry-byebug@3.10.1.rbi
sorbet/rbi/gems/pry@0.14.2.rbi
sorbet/rbi/gems/racc@1.7.3.rbi
sorbet/rbi/gems/rainbow@3.1.1.rbi
sorbet/rbi/gems/rake@13.1.0.rbi
sorbet/rbi/gems/rbi@0.1.9.rbi
sorbet/rbi/gems/regexp_parser@2.9.0.rbi
sorbet/rbi/gems/rexml@3.2.6.rbi
sorbet/rbi/gems/rspec-core@3.13.0.rbi
sorbet/rbi/gems/rspec-expectations@3.13.0.rbi
sorbet/rbi/gems/rspec-mocks@3.13.0.rbi
sorbet/rbi/gems/rspec-support@3.13.0.rbi
sorbet/rbi/gems/rspec@3.13.0.rbi
sorbet/rbi/gems/rubocop-ast@1.30.0.rbi
sorbet/rbi/gems/rubocop@1.60.2.rbi
sorbet/rbi/gems/ruby-progressbar@1.13.0.rbi
sorbet/rbi/gems/ruby2_keywords@0.0.5.rbi
sorbet/rbi/gems/spoom@1.2.4.rbi
sorbet/rbi/gems/sqlite3@1.7.2.rbi
sorbet/rbi/gems/syntax_tree@6.2.0.rbi
sorbet/rbi/gems/tapioca@0.12.0.rbi
sorbet/rbi/gems/thor@1.3.0.rbi
sorbet/rbi/gems/timeout@0.4.1.rbi
sorbet/rbi/gems/tzinfo@2.0.6.rbi
sorbet/rbi/gems/unicode-display_width@2.5.0.rbi
sorbet/rbi/gems/yard-sorbet@0.8.1.rbi
sorbet/rbi/gems/yard@0.9.34.rbi
sorbet/rbi/todo.rbi
sorbet/tapioca/config.yml
sorbet/tapioca/require.rb
-
Homepage
-
https://github.com/sergiobayona/esquema
-
Licenses
-
MIT
-
Metadata
-
{"allowed_push_host"=>"https://rubygems.org", "homepage_uri"=>"https://github.com/sergiobayona/esquema", "source_code_uri"=>"https://github.com/sergiobayona/esquema", "changelog_uri"=>"https://github.com/sergiobayona/esquema/blob/main/CHANGELOG.md"}
-
Require paths
-
lib
-
Required ruby version
-
>= 3.1
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.3.3
-
Specification version
-
4
-
Summary
-
Generate json-schema from ActiveRecord models.
-
Original platform
-
ruby
-
New platform
-
ruby