a70f13be35
fix: Update duration format from number to string in recur test
c515b8f21e
test: Add JSON logging handler to recur test
191c3f34dc
refactor: Change package from service to main in recur.go and recur_test.go
e87291d515
test: Add comprehensive test for Recur.Recur method
5c6842792a
test: Add initial test case for Recur service with memory and logger
45125bd02d
fix test
e0a7fb48b9
feat: Validate recurrence date before updating RecursNext
08f4328580
refactor: Reorder methods to place public methods before private methods
1902c149d2
refactor: Optimize RecursNext to fetch only recurrer field
860ba6cc4a
feat: Implement Recurrer interface methods for Postgres service