Refactor booking system: Remove unused policies, packages, and related entities
- Removed package consumption flags and related properties from PriceQuote. - Eliminated unused domain event publishing for policies and waitlist in Schedule. - Cleaned up BookingEngineSeeder by removing package and policy related logic. - Updated SeedScenariosCommand to reflect removal of policies from output. - Dropped policy, package, treatment course, cancellation, waitlist, and domain event tables in migration. - Removed domain event assertions from tests related to resource blocking.
This commit is contained in:
@@ -23,11 +23,6 @@ framework:
|
||||
'App\Sms\Message\SendSmsMessage': async
|
||||
'App\Appointment\Message\ExpireAppointmentsMessage': scheduler_default
|
||||
'App\Shared\Logging\Message\PruneLogsMessage': scheduler_default
|
||||
'App\Shared\Event\Message\PublishDomainEventsMessage': scheduler_default
|
||||
'App\Waitlist\Message\ExpireWaitlistMessage': scheduler_default
|
||||
# مصرفکنندهٔ رویداد async است، وگرنه یک consumer کند خودِ تخلیهٔ صندوق را
|
||||
# کند میکند و شکستش ردیفی را «ناموفق» علامت میزند که در واقع تحویل شده بود.
|
||||
'App\Shared\Event\Message\DomainEventMessage': async
|
||||
|
||||
when@test:
|
||||
framework:
|
||||
|
||||
Reference in New Issue
Block a user