Module: ActiveRecord::View
- Extended by:
- Integration, Introspection, ActiveSupport::Concern
- Defined in:
- lib/activerecord/view.rb,
lib/activerecord/view/error.rb,
lib/activerecord/view/schema.rb,
lib/activerecord/view/utility.rb,
lib/activerecord/view/version.rb,
lib/activerecord/view/read_only.rb,
lib/activerecord/view/integration.rb,
lib/activerecord/view/view_methods.rb,
lib/activerecord/view/introspection.rb,
lib/activerecord/view/introspection/mysql.rb,
lib/activerecord/view/introspection/sqlite3.rb,
lib/activerecord/view/introspection/abstract.rb,
lib/activerecord/view/introspection/postgres.rb,
lib/activerecord/view/integration/model_methods.rb,
lib/activerecord/view/materialized_view_methods.rb,
lib/activerecord/view/integration/schema_methods.rb,
lib/activerecord/view/introspection/view_definition.rb,
lib/activerecord/view/integration/command_recorder_methods.rb
Defined Under Namespace
Modules: Integration, Introspection, MaterializedViewMethods, ReadOnly, Schema, Utility, ViewMethods Classes: Error, MaterializedViewNotSupported, UnsupportedDatabase, UnsupportedSyntax
Constant Summary collapse
- VERSION =
"0.1.0"
Constants included from Integration
Integration::AR_EXTENSIONS, Integration::AR_INCLUSIONS
Constants included from Introspection
Method Summary
Methods included from Integration
Methods included from Introspection
coerce_connection, connection_coercer, definition_for, detect_view_and_connection, introspector_for, valid_body?, validate_body