Module: ActiveRecord::DatabaseViews
- Defined in:
- lib/activerecord-database-views/view_collection.rb,
lib/activerecord-database-views/view.rb,
lib/activerecord-database-views.rb
Defined Under Namespace
Classes: View, ViewCollection
Class Method Summary
collapse
Class Method Details
.reload! ⇒ Object
15
16
17
18
19
|
# File 'lib/activerecord-database-views.rb', line 15
def self.reload!
ActiveRecord::Base.transaction do
without
end
end
|
.views ⇒ Object
5
6
7
|
# File 'lib/activerecord-database-views.rb', line 5
def self.views
ViewCollection.new
end
|
.without ⇒ Object
9
10
11
12
13
|
# File 'lib/activerecord-database-views.rb', line 9
def self.without
views.drop!
yield if block_given?
views.load!
end
|