Skip to content

Add merchant opening hours support and migrations#1657

Merged
StuartFerguson merged 4 commits into
masterfrom
task/#1538_add_merchant_opening_times
Mar 15, 2026
Merged

Add merchant opening hours support and migrations#1657
StuartFerguson merged 4 commits into
masterfrom
task/#1538_add_merchant_opening_times

Conversation

@StuartFerguson
Copy link
Copy Markdown
Member

Introduced merchant opening hours management across domain, API, and database layers. Added new entity, DTOs, PATCH endpoint, and domain event for updating opening hours per day. Created and updated EF Core migrations for the merchantopeninghours table, including nullable columns. Updated business logic, repository, event handling, and integration tests to fully support configurable merchant opening hours.

closes #1538

Introduced merchant opening hours management across domain, API, and database layers. Added new entity, DTOs, PATCH endpoint, and domain event for updating opening hours per day. Created and updated EF Core migrations for the `merchantopeninghours` table, including nullable columns. Updated business logic, repository, event handling, and integration tests to fully support configurable merchant opening hours.
Replaced repetitive per-day opening hours code with a loop and a helper method to streamline logic. Fixed "WedensdayOpening" typo in feature file.
@StuartFerguson StuartFerguson merged commit da3b773 into master Mar 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow setting of Merchant Opening/Closing times per day

1 participant