Skip to main content
Latest
class EntityMetadataValidator
import { EntityMetadataValidator } from "https://deno.land/x/typeorm@v0.2.23-rc10/src/metadata-builder/EntityMetadataValidator.ts";

Validates built entity metadatas.

Methods

protected
validateDependencies(entityMetadatas: EntityMetadata[])

Validates dependencies of the entity metadatas.

protected
validateEagerRelations(entityMetadatas: EntityMetadata[])

Validates eager relations to prevent circular dependency in them.

validate(
entityMetadata: EntityMetadata,
allEntityMetadatas: EntityMetadata[],
driver: Driver,
)

Validates given entity metadata.

validateMany(entityMetadatas: EntityMetadata[], driver: Driver)

Validates all given entity metadatas.