sqlalchemyseed.validator
#
Validator module.
Module Contents#
- class sqlalchemyseed.validator.Key(name: str, type_)#
- classmethod data(cls)#
- classmethod filter(cls)#
- is_valid_type(self, entity)#
- classmethod model(cls)#
- class sqlalchemyseed.validator.SchemaValidator(source_keys, ref_prefix)#
- check_attributes(self, source_data: dict)#
- validate(self, entities)#
- sqlalchemyseed.validator.check_max_length(entity: dict)#
- sqlalchemyseed.validator.check_model_key(entity: dict, entity_is_parent: bool)#
- sqlalchemyseed.validator.hybrid_validate(entities, ref_prefix='!')#
- sqlalchemyseed.validator.validate(entities, ref_prefix='!')#