Module: ActiveRecord::Trino

Defined in:
lib/active_record/trino.rb,
lib/active_record/trino/config.rb,
lib/active_record/trino/errors.rb,
lib/active_record/trino/version.rb,
lib/active_record/trino/type/json.rb,
lib/active_record/trino/diagnostics.rb,
lib/active_record/trino/type/unsupported.rb,
lib/active_record/trino/type/timestamp_with_zone.rb

Defined Under Namespace

Modules: Config, Diagnostics, Type Classes: ConfigurationError, Error, ReadOnlyError, UnsupportedTypeError

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.reset_schema_cache!(model_class) ⇒ Object



34
35
36
37
38
39
# File 'lib/active_record/trino.rb', line 34

def self.reset_schema_cache!(model_class)
  model_class.reset_column_information
  return unless model_class.connection.respond_to?(:schema_cache)

  model_class.connection.schema_cache.clear!
end