feat: add Event service module (Airtable CRUD) #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
src/lib/types/event.ts)src/lib/airtable/events.ts) with CRUD operationsFunctions
listEvents(filters?)getEvent(id)createEvent(data)updateEvent(id, data)deleteEvent(id)Files Changed
src/lib/types/event.ts- Event typessrc/lib/airtable/events.ts- CRUD functionssrc/lib/airtable/events.spec.ts- Unit tests (6 tests)src/lib/airtable/sveltekit-wrapper.ts- Export event functionsscripts/test-events.ts- Manual test scriptREADME.md- Document field names and event typesTest plan
Related
Closes AP-16