inmemory to postgres
This commit is contained in:
@@ -71,6 +71,10 @@ export class SponsorshipRequest implements IEntity<string> {
|
||||
});
|
||||
}
|
||||
|
||||
static rehydrate(props: SponsorshipRequestProps): SponsorshipRequest {
|
||||
return new SponsorshipRequest(props);
|
||||
}
|
||||
|
||||
private static validate(props: Omit<SponsorshipRequestProps, 'createdAt' | 'status'>): void {
|
||||
if (!props.id || props.id.trim().length === 0) {
|
||||
throw new RacingDomainValidationError('SponsorshipRequest ID is required');
|
||||
|
||||
Reference in New Issue
Block a user