Method: Sequel::Postgres::DatabaseMethods#refresh_view
- Defined in:
- lib/sequel/adapters/shared/postgres.rb
#refresh_view(name, opts = OPTS) ⇒ Object
Refresh the materialized view with the given name.
DB.refresh_view(:items_view)
# REFRESH MATERIALIZED VIEW items_view
DB.refresh_view(:items_view, :concurrently=>true)
# REFRESH MATERIALIZED VIEW CONCURRENTLY items_view
417 418 419 |
# File 'lib/sequel/adapters/shared/postgres.rb', line 417 def refresh_view(name, opts=OPTS) run "REFRESH MATERIALIZED VIEW#{' CONCURRENTLY' if opts[:concurrently]} #{quote_schema_table(name)}" end |