MetadataValidationRule
type MetadataValidationRule =
| "unknownFormat"
| "formatTypeMismatch"
| "formatOnRelation"
| "readonlyOnRelation"
| "missingFormatConfig"
| "invalidFormatConfig"
| "invalidRange"
| "missingEnum"
| "invalidEnumConfig"
| "duplicateEnum"
| "enumOptionsMismatch"
| "invalidOptionsConfig"
| "cardinalityConflict"
| "unsupportedRepositorySyncType"
| "missingQueryCacheAdapter"
| "invalidPermissions";
Defined in: packages/rxdb/src/entity/metadata-validate.ts:38
注册期元数据校验规则。
Remarks
全集 16 项,由 validateEntityMetadata 产出。
missingRelationPrimary / unsupportedRelationValueType 属于 RelationResolutionRule,
由字段描述 DTO 的生成阶段产出,不在本联合内。