Summary
Allow users to extend SimDB's validation system by providing their own validator class that inherits from CustomValidator. The custom validator should be configurable through the server configuration file and loaded dynamically at runtime.
Currently, users who wish to introduce additional project-specific validation rules must modify SimDB directly, making it difficult to extend the validation framework while remaining compatible with upstream releases.
Providing an extension mechanism would allow users to implement their own validation rules without modifying the SimDB codebase.
Summary
Allow users to extend SimDB's validation system by providing their own validator class that inherits from
CustomValidator. The custom validator should be configurable through the server configuration file and loaded dynamically at runtime.Currently, users who wish to introduce additional project-specific validation rules must modify SimDB directly, making it difficult to extend the validation framework while remaining compatible with upstream releases.
Providing an extension mechanism would allow users to implement their own validation rules without modifying the SimDB codebase.