Method: Sequel::Postgres::DatabaseMethods#refresh_view
- Defined in:
- lib/sequel/adapters/shared/postgres.rb
permalink #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
715 716 717 |
# File 'lib/sequel/adapters/shared/postgres.rb', line 715 def refresh_view(name, opts=OPTS) run "REFRESH MATERIALIZED VIEW#{' CONCURRENTLY' if opts[:concurrently]} #{quote_schema_table(name)}" end |