This method is deprecated or moved on the latest stable version.
The last existing version (v5.0.0.1) is shown here.
table_exists?(name)
public
Returns true if table exists. If the schema is not specified as part of
name then it will only find tables
within the current schema search path (regardless of permissions to access
tables
in other schemas)
# File activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb, line 97
def table_exists?(name)
ActiveSupport::Deprecation.warn( #table_exists? currently checks both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only check tables. Use #data_source_exists? instead..squish)
data_source_exists?(name)
end