instance method
view_exists?
Ruby on Rails 7.1.6
Since v5.2.8.1Signature
view_exists?(view_name)
Checks to see if the view view_name exists on the database.
view_exists?(:ebooks)
Parameters
-
view_namereq
Source
# File activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb, line 74
def view_exists?(view_name)
query_values(data_source_sql(view_name, type: "VIEW"), "SCHEMA").any? if view_name.present?
rescue NotImplementedError
views.include?(view_name.to_s)
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb line 74
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::SchemaStatements