UNPKG

typeorm

Version:

Data-Mapper ORM for TypeScript and ES2023+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.

343 lines (342 loc) • 8.11 kB
import TypeORM from "./index.js"; const { ConnectionOptionsReader, DataSource, QueryBuilder, SelectQueryBuilder, DeleteQueryBuilder, InsertQueryBuilder, UpdateQueryBuilder, RelationQueryBuilder, Brackets, NotBrackets, InsertResult, UpdateResult, DeleteResult, QueryResult, MongoEntityManager, Migration, MigrationExecutor, DefaultNamingStrategy, EntitySchema, EntitySchemaEmbeddedColumnOptions, EntitySchemaOptions, InstanceChecker, TreeRepositoryUtils, getMetadataArgsStorage, CannotReflectMethodParameterTypeError, AlreadyHasActiveConnectionError, SubjectWithoutIdentifierError, CannotConnectAlreadyConnectedError, LockNotSupportedOnGivenDriverError, ConnectionIsNotSetError, CannotCreateEntityIdMapError, MetadataAlreadyExistsError, CannotDetermineEntityError, UpdateValuesMissingError, TreeRepositoryNotSupportedError, TransactionNotStartedError, TransactionAlreadyStartedError, EntityNotFoundError, EntityMetadataNotFoundError, MustBeEntityError, OptimisticLockVersionMismatchError, LimitOnUpdateNotSupportedError, PrimaryColumnCannotBeNullableError, QueryRunnerProviderAlreadyReleasedError, CannotAttachTreeChildrenEntityError, MissingDeleteDateColumnError, NoConnectionForRepositoryError, CircularRelationsError, ReturningStatementNotSupportedError, UsingJoinTableIsNotAllowedError, MissingJoinColumnError, MissingPrimaryColumnError, EntityPropertyNotFoundError, MissingDriverError, DriverPackageNotInstalledError, CannotGetEntityManagerNotConnectedError, ConnectionNotFoundError, NoVersionOrUpdateDateColumnError, InsertValuesMissingError, OptimisticLockCanNotBeUsedError, MetadataWithSuchNameAlreadyExistsError, DriverOptionNotSetError, FindRelationsNotFoundError, PessimisticLockTransactionRequiredError, RepositoryNotTreeError, DataTypeNotSupportedError, InitializedRelationError, MissingJoinTableError, QueryFailedError, NoNeedToReleaseEntityManagerError, UsingJoinColumnOnlyOnOneSideAllowedError, UsingJoinTableOnlyOnOneSideAllowedError, SubjectRemovedAndUpdatedError, PersistedEntityNotFoundError, UsingJoinColumnIsNotAllowedError, ColumnTypeUndefinedError, QueryRunnerAlreadyReleasedError, OffsetWithoutLimitNotSupportedError, CannotExecuteNotConnectedError, NoConnectionOptionError, TypeORMError, ForbiddenTransactionModeOverrideError, NamedPlaceholdersNotSupportedError, Column, CreateDateColumn, DeleteDateColumn, PrimaryGeneratedColumn, PrimaryColumn, UpdateDateColumn, VersionColumn, VirtualColumn, ViewColumn, ObjectIdColumn, AfterInsert, AfterLoad, AfterRemove, AfterSoftRemove, AfterRecover, AfterUpdate, BeforeInsert, BeforeRemove, BeforeSoftRemove, BeforeRecover, BeforeUpdate, EventSubscriber, JoinColumn, JoinTable, ManyToMany, ManyToOne, OneToMany, OneToOne, RelationId, Entity, ChildEntity, TableInheritance, ViewEntity, TreeLevelColumn, TreeParent, TreeChildren, Tree, Index, ForeignKey, Unique, Check, Exclusion, Generated, And, Or, Any, ArrayContainedBy, ArrayContains, ArrayOverlap, Between, Equal, In, IsNull, LessThan, LessThanOrEqual, ILike, Like, MoreThan, MoreThanOrEqual, Not, Raw, JsonContains, EqualOperator, FindOperator, FindOptionsUtils, AbstractLogger, AdvancedConsoleLogger, FormattedConsoleLogger, SimpleConsoleLogger, FileLogger, EntityMetadata, EntityManager, Repository, BaseEntity, TreeRepository, MongoRepository, TableCheck, TableColumn, TableExclusion, TableForeignKey, TableIndex, TableUnique, Table, View, MssqlParameter } = TypeORM; export { ConnectionOptionsReader, DataSource, QueryBuilder, SelectQueryBuilder, DeleteQueryBuilder, InsertQueryBuilder, UpdateQueryBuilder, RelationQueryBuilder, Brackets, NotBrackets, InsertResult, UpdateResult, DeleteResult, QueryResult, MongoEntityManager, Migration, MigrationExecutor, DefaultNamingStrategy, EntitySchema, EntitySchemaEmbeddedColumnOptions, EntitySchemaOptions, InstanceChecker, TreeRepositoryUtils, getMetadataArgsStorage, CannotReflectMethodParameterTypeError, AlreadyHasActiveConnectionError, SubjectWithoutIdentifierError, CannotConnectAlreadyConnectedError, LockNotSupportedOnGivenDriverError, ConnectionIsNotSetError, CannotCreateEntityIdMapError, MetadataAlreadyExistsError, CannotDetermineEntityError, UpdateValuesMissingError, TreeRepositoryNotSupportedError, TransactionNotStartedError, TransactionAlreadyStartedError, EntityNotFoundError, EntityMetadataNotFoundError, MustBeEntityError, OptimisticLockVersionMismatchError, LimitOnUpdateNotSupportedError, PrimaryColumnCannotBeNullableError, QueryRunnerProviderAlreadyReleasedError, CannotAttachTreeChildrenEntityError, MissingDeleteDateColumnError, NoConnectionForRepositoryError, CircularRelationsError, ReturningStatementNotSupportedError, UsingJoinTableIsNotAllowedError, MissingJoinColumnError, MissingPrimaryColumnError, EntityPropertyNotFoundError, MissingDriverError, DriverPackageNotInstalledError, CannotGetEntityManagerNotConnectedError, ConnectionNotFoundError, NoVersionOrUpdateDateColumnError, InsertValuesMissingError, OptimisticLockCanNotBeUsedError, MetadataWithSuchNameAlreadyExistsError, DriverOptionNotSetError, FindRelationsNotFoundError, PessimisticLockTransactionRequiredError, RepositoryNotTreeError, DataTypeNotSupportedError, InitializedRelationError, MissingJoinTableError, QueryFailedError, NoNeedToReleaseEntityManagerError, UsingJoinColumnOnlyOnOneSideAllowedError, UsingJoinTableOnlyOnOneSideAllowedError, SubjectRemovedAndUpdatedError, PersistedEntityNotFoundError, UsingJoinColumnIsNotAllowedError, ColumnTypeUndefinedError, QueryRunnerAlreadyReleasedError, OffsetWithoutLimitNotSupportedError, CannotExecuteNotConnectedError, NoConnectionOptionError, TypeORMError, ForbiddenTransactionModeOverrideError, NamedPlaceholdersNotSupportedError, Column, CreateDateColumn, DeleteDateColumn, PrimaryGeneratedColumn, PrimaryColumn, UpdateDateColumn, VersionColumn, VirtualColumn, ViewColumn, ObjectIdColumn, AfterInsert, AfterLoad, AfterRemove, AfterSoftRemove, AfterRecover, AfterUpdate, BeforeInsert, BeforeRemove, BeforeSoftRemove, BeforeRecover, BeforeUpdate, EventSubscriber, JoinColumn, JoinTable, ManyToMany, ManyToOne, OneToMany, OneToOne, RelationId, Entity, ChildEntity, TableInheritance, ViewEntity, TreeLevelColumn, TreeParent, TreeChildren, Tree, Index, ForeignKey, Unique, Check, Exclusion, Generated, And, Or, Any, ArrayContainedBy, ArrayContains, ArrayOverlap, Between, Equal, In, IsNull, LessThan, LessThanOrEqual, ILike, Like, MoreThan, MoreThanOrEqual, Not, Raw, JsonContains, EqualOperator, FindOperator, FindOptionsUtils, AbstractLogger, AdvancedConsoleLogger, FormattedConsoleLogger, SimpleConsoleLogger, FileLogger, EntityMetadata, EntityManager, Repository, BaseEntity, TreeRepository, MongoRepository, TableCheck, TableColumn, TableExclusion, TableForeignKey, TableIndex, TableUnique, Table, View, MssqlParameter }; export default TypeORM;