Created
June 5, 2016 18:00
-
-
Save ch1ago/9768f6bb5d18a04b4e97642104157574 to your computer and use it in GitHub Desktop.
overview of errors.rb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ActiveRecordError < StandardError | |
class RecordInvalid | |
class SubclassNotFound | |
class SerializationTypeMismatch | |
class AdapterNotSpecified | |
class AdapterNotFound | |
class ConnectionNotEstablished | |
class RecordNotFound | |
class RecordNotSaved | |
class RecordNotDestroyed | |
class StaleObjectError | |
class ReadOnlyRecord | |
class Rollback | |
class ImmutableRelation | |
class TransactionIsolationError | |
class TransactionSerializationError | |
class IrreversibleOrderError | |
# module NestedAttributes | |
# class TooManyRecords | |
class TooManyNestedRecords | |
class UnknownAttributeError < ActiveModel::UnknownAttributeError | |
class AttributeError | |
class DangerousAttributeError < AttributeError | |
class AttributeAssignmentError < AttributeError | |
class MultiparameterAssignmentErrors < AttributeError | |
class UnknownPrimaryKey < AttributeError | |
class StatementInvalid | |
class WrappedDatabaseException < StatementInvalid | |
class RecordNotUnique < WrappedDatabaseException | |
class InvalidForeignKey < WrappedDatabaseException | |
class ValueTooLong < StatementInvalid | |
class PreparedStatementInvalid | |
class NoDatabaseError < StatementInvalid | |
class PreparedStatementCacheExpired < StatementInvalid | |
class MigrationError | |
class IrreversibleMigration < MigrationError | |
class DuplicateMigrationVersionError < MigrationError | |
class DuplicateMigrationNameError < MigrationError | |
class UnknownMigrationVersionError < MigrationError | |
class IllegalMigrationNameError < MigrationError | |
class PendingMigrationError < MigrationError | |
class ConcurrentMigrationError < MigrationError | |
class NoEnvironmentInSchemaError < MigrationError | |
class ProtectedEnvironmentError < MigrationError | |
class EnvironmentMismatchError < MigrationError | |
class AssociationError | |
class AssociationTypeMismatch < AssociationError | |
class ConfigurationError < AssociationError | |
class AssociationNotFoundError < AssociationError | |
class InverseOfAssociationNotFoundError < AssociationError | |
class HasManyThroughAssociationNotFoundError < AssociationError | |
class HasManyThroughAssociationPolymorphicSourceError < AssociationError | |
class HasManyThroughAssociationPolymorphicThroughError < AssociationError | |
class HasManyThroughAssociationPointlessSourceTypeError < AssociationError | |
class HasOneThroughCantAssociateThroughCollection < AssociationError | |
class HasOneAssociationPolymorphicThroughError < AssociationError | |
class HasManyThroughSourceAssociationNotFoundError < AssociationError | |
class ThroughCantAssociateThroughHasOneOrManyReflection < AssociationError | |
class HasManyThroughCantAssociateThroughHasOneOrManyReflection < ThroughCantAssociateThroughHasOneOrManyReflection | |
class HasOneThroughCantAssociateThroughHasOneOrManyReflection < ThroughCantAssociateThroughHasOneOrManyReflection | |
class HasManyThroughCantAssociateNewRecords < AssociationError | |
class HasManyThroughCantDissociateNewRecords < AssociationError | |
class ThroughNestedAssociationsAreReadonly < AssociationError | |
class HasManyThroughNestedAssociationsAreReadonly < ThroughNestedAssociationsAreReadonly | |
class HasOneThroughNestedAssociationsAreReadonly < ThroughNestedAssociationsAreReadonly | |
class EagerLoadPolymorphicError < AssociationError | |
class ReadOnlyAssociation < AssociationError | |
class DeleteRestrictionError < AssociationError |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment