Skip to content

Commit

Permalink
feat: export all errors (#7006)
Browse files Browse the repository at this point in the history
* feat: export all errors

* Move error exports into error folder
  • Loading branch information
Agreon committed Feb 8, 2021
1 parent 5d86bbf commit 56300d8
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 1 deletion.
61 changes: 61 additions & 0 deletions src/error/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
export * from "./CannotReflectMethodParameterTypeError";
export * from "./AlreadyHasActiveConnectionError";
export * from "./SubjectWithoutIdentifierError";
export * from "./CannotConnectAlreadyConnectedError";
export * from "./LockNotSupportedOnGivenDriverError";
export * from "./ConnectionIsNotSetError";
export * from "./CannotCreateEntityIdMapError";
export * from "./MetadataAlreadyExistsError";
export * from "./CannotDetermineEntityError";
export * from "./UpdateValuesMissingError";
export * from "./TreeRepositoryNotSupportedError";
export * from "./CustomRepositoryNotFoundError";
export * from "./TransactionNotStartedError";
export * from "./TransactionAlreadyStartedError";
export * from "./EntityNotFoundError";
export * from "./EntityMetadataNotFoundError";
export * from "./MustBeEntityError";
export * from "./OptimisticLockVersionMismatchError";
export * from "./LimitOnUpdateNotSupportedError";
export * from "./PrimaryColumnCannotBeNullableError";
export * from "./CustomRepositoryCannotInheritRepositoryError";
export * from "./QueryRunnerProviderAlreadyReleasedError";
export * from "./CannotAttachTreeChildrenEntityError";
export * from "./CustomRepositoryDoesNotHaveEntityError";
export * from "./MissingDeleteDateColumnError";
export * from "./NoConnectionForRepositoryError";
export * from "./CircularRelationsError";
export * from "./ReturningStatementNotSupportedError";
export * from "./UsingJoinTableIsNotAllowedError";
export * from "./MissingJoinColumnError";
export * from "./MissingPrimaryColumnError";
export * from "./EntityColumnNotFound";
export * from "./MissingDriverError";
export * from "./DriverPackageNotInstalledError";
export * from "./CannotGetEntityManagerNotConnectedError";
export * from "./ConnectionNotFoundError";
export * from "./NoVersionOrUpdateDateColumnError";
export * from "./InsertValuesMissingError";
export * from "./OptimisticLockCanNotBeUsedError";
export * from "./MetadataWithSuchNameAlreadyExistsError";
export * from "./DriverOptionNotSetError";
export * from "./FindRelationsNotFoundError";
export * from "./RepositoryNotFoundError";
export * from "./NamingStrategyNotFoundError";
export * from "./PessimisticLockTransactionRequiredError";
export * from "./RepositoryNotTreeError";
export * from "./DataTypeNotSupportedError";
export * from "./InitializedRelationError";
export * from "./MissingJoinTableError";
export * from "./QueryFailedError";
export * from "./NoNeedToReleaseEntityManagerError";
export * from "./UsingJoinColumnOnlyOnOneSideAllowedError";
export * from "./UsingJoinTableOnlyOnOneSideAllowedError";
export * from "./SubjectRemovedAndUpdatedError";
export * from "./PersistedEntityNotFoundError";
export * from "./UsingJoinColumnIsNotAllowedError";
export * from "./ColumnTypeUndefinedError";
export * from "./QueryRunnerAlreadyReleasedError";
export * from "./OffsetWithoutLimitNotSupportedError";
export * from "./CannotExecuteNotConnectedError";
export * from "./NoConnectionOptionError";
2 changes: 1 addition & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export * from "./common/EntityTarget";
export * from "./common/ObjectType";
export * from "./common/ObjectLiteral";
export * from "./common/DeepPartial";
export * from "./error/QueryFailedError";
export * from "./error";
export * from "./decorator/columns/Column";
export * from "./decorator/columns/CreateDateColumn";
export * from "./decorator/columns/DeleteDateColumn";
Expand Down

0 comments on commit 56300d8

Please sign in to comment.