Module: PgpoolNoLoadBalance::ActiveRecord::QueryMethods
- Defined in:
- lib/pgpool_no_load_balance/active_record/relation/query_methods.rb
Instance Method Summary collapse
- #pgpool_nlb(value = true) ⇒ Object
- #pgpool_nlb!(value = true) ⇒ Object
- #pgpool_nlb_value ⇒ Object
- #pgpool_nlb_value=(value) ⇒ Object
Instance Method Details
#pgpool_nlb(value = true) ⇒ Object
4 5 6 |
# File 'lib/pgpool_no_load_balance/active_record/relation/query_methods.rb', line 4 def pgpool_nlb(value = true) spawn.pgpool_nlb!(value) end |
#pgpool_nlb!(value = true) ⇒ Object
8 9 10 11 |
# File 'lib/pgpool_no_load_balance/active_record/relation/query_methods.rb', line 8 def pgpool_nlb!(value = true) self.pgpool_nlb_value = value self end |
#pgpool_nlb_value ⇒ Object
13 14 15 |
# File 'lib/pgpool_no_load_balance/active_record/relation/query_methods.rb', line 13 def pgpool_nlb_value @values.fetch(:pgpool_nlb, nil) end |
#pgpool_nlb_value=(value) ⇒ Object
17 18 19 20 |
# File 'lib/pgpool_no_load_balance/active_record/relation/query_methods.rb', line 17 def pgpool_nlb_value=(value) assert_mutability! @values[:pgpool_nlb] = value end |