Skip to content

Commit 1e6d167

Browse files
committed
autoinstall readme
1 parent b1be5ec commit 1e6d167

File tree

4 files changed

+7
-19
lines changed

4 files changed

+7
-19
lines changed

README.md

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
Enforce field types and attributes for ActiveRecord models in Ruby on Rails applications.
1010

11-
- 🚀 Automagic ActiveRecord **Migrations** generation
11+
- 🚀 Auto-magic ActiveRecord **Migrations** generation
1212
- 🦄 Automatic [GraphQL types](https://graphql-ruby.org/type_definitions/objects.html) generation
1313
- 📝 Explicit **declarative** model attributes annotation
1414
- 💪🏻 Enforcement of fields declaration with real db columns
@@ -76,18 +76,6 @@ And then execute:
7676
```bash
7777
$ bundle install
7878
```
79-
Update your `ApplicationRecord`:
80-
81-
```patch
82-
+require 'rails_fields'
83-
84-
class ApplicationRecord < ActiveRecord::Base
85-
primary_abstract_class
86-
87-
+ extend RailsFields::ClassMethods
88-
+ include RailsFields
89-
end
90-
```
9179

9280
## License
9381

lib/rails-fields.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
require "rails_fields/instance_methods"
1010
require "rails_fields/enforce_fields_middleware"
1111

12-
puts "RailsFields file root"
12+
Rails.logger.debug "RailsFields file root"
1313

1414
# Provides enforcement of declared field for ActiveRecord models.
1515
module RailsFields
16-
puts "RailsFields module"
16+
Rails.logger.debug "RailsFields module"
1717
@processed_classes = {}
1818

1919
def self.processed_classes

lib/rails_fields/enforce_fields_middleware.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
puts "RailsFields::EnforceFieldsMiddleware"
1+
Rails.logger.debug "RailsFields::EnforceFieldsMiddleware"
22

33
module RailsFields
44
class EnforceFieldsMiddleware
55
def initialize(app)
66
@app = app
7-
puts "RailsFields::EnforceFieldsMiddleware initialize"
7+
Rails.logger.debug "RailsFields::EnforceFieldsMiddleware initialize"
88
end
99

1010
def call(env)
11-
puts "RailsFields::EnforceFieldsMiddleware call"
11+
Rails.logger.debug "RailsFields::EnforceFieldsMiddleware call"
1212
ApplicationRecord.descendants.each do |model|
1313
model.enforce_declared_fields # if model.respond_to?(:enforce_declared_fields)
1414
end

lib/rails_fields/railtie.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
require "active_support/rails"
33
require "rails_fields/enforce_fields_middleware"
44

5-
puts "RailsFields::Railtie"
5+
Rails.logger.debug "RailsFields::Railtie"
66

77
module RailsFields
88
class Railtie < Rails::Railtie

0 commit comments

Comments
 (0)