-
Notifications
You must be signed in to change notification settings - Fork 914
Open
Description
Currently, GenericObjectDefinition allows defining property attributes with types (string, integer, float, boolean, datetime, time), but lacks any validation capabilities. Also, there no support for types like Hash, Array, Password, etc.
Proposed Solution
- Defines validation rules at the schema level - Constraints are part of the definition
- Validates at runtime - Enforces constraints when creating/updating GenericObject instances
- Supports all attribute types - Works with existing types plus new Hash and Array types
- Provides clear error messages - Helps developers understand validation failures
- Maintains backward compatibility - Existing definitions continue to work
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In progress