module ActiveRecord::ConnectionAdapters::Materialize::Schema::ViewStatements
Public Instance Methods
materialized_views()
click to toggle source
Returns an array of view names defined in the database.
# File lib/active_record/connection_adapters/materialize/schema/view_statements.rb, line 10 def materialized_views query_values(data_source_sql(type: "MATERIALIZED"), "SCHEMA") end
view_sql(view_name)
click to toggle source
# File lib/active_record/connection_adapters/materialize/schema/view_statements.rb, line 14 def view_sql(view_name) query("SHOW CREATE VIEW #{quote_table_name(view_name)}", "SCHEMA").first.last end