Module: Tapioca::Dsl::Helpers::ActiveRecordConstantsHelper
- Extended by:
- T::Sig
- Included in:
- Compilers::ActiveRecordAssociations, Compilers::ActiveRecordColumns, Compilers::ActiveRecordDelegatedTypes, Compilers::ActiveRecordRelations, Compilers::ActiveRecordScope, Compilers::ActiveRecordSecureToken, Compilers::ActiveRecordStore
- Defined in:
- lib/tapioca/dsl/helpers/active_record_constants_helper.rb
Constant Summary collapse
- ReflectionType =
T.type_alias do T.any(::ActiveRecord::Reflection::ThroughReflection, ::ActiveRecord::Reflection::AssociationReflection) end
- AttributeMethodsModuleName =
rubocop:disable Naming/ConstantName
"GeneratedAttributeMethods"- AssociationMethodsModuleName =
: String
"GeneratedAssociationMethods"- DelegatedTypesModuleName =
: String
"GeneratedDelegatedTypeMethods"- SecureTokensModuleName =
: String
"GeneratedSecureTokenMethods"- StoredAttributesModuleName =
: String
"GeneratedStoredAttributesMethods"- RelationMethodsModuleName =
: String
"GeneratedRelationMethods"- AssociationRelationMethodsModuleName =
: String
"GeneratedAssociationRelationMethods"- CommonRelationMethodsModuleName =
: String
"CommonRelationMethods"- RelationClassName =
: String
"PrivateRelation"- RelationGroupChainClassName =
: String
"PrivateRelationGroupChain"- RelationWhereChainClassName =
: String
"PrivateRelationWhereChain"- AssociationRelationClassName =
: String
"PrivateAssociationRelation"- AssociationRelationGroupChainClassName =
: String
"PrivateAssociationRelationGroupChain"- AssociationRelationWhereChainClassName =
: String
"PrivateAssociationRelationWhereChain"- AssociationsCollectionProxyClassName =
: String
"PrivateCollectionProxy"