Module: Anchor::Inference::ActiveRecord::Infer

Defined in:
lib/anchor/inference/active_record/infer/model.rb,
lib/anchor/inference/active_record/infer.rb,
lib/anchor/inference/active_record/infer/rbs.rb,
lib/anchor/inference/active_record/infer/base.rb,
lib/anchor/inference/active_record/infer/enums.rb,
lib/anchor/inference/active_record/infer/columns.rb

Overview

TODO: Is attribute_types.keys ⊅ columns_hash.keys possible? def superset?(klass) = klass.attribute_types.keys.to_set.superset?(klass.columns_hash.keys.to_set) !ActiveRecord::Base.descendants.reject(&:abstract_class?).all? { |k| superset?(k) }

Defined Under Namespace

Classes: Base, Columns, Enums, Model, RBS