Commit graph

2 commits

Author SHA1 Message Date
7d4bf481c9 Refactor HTTP client test samples and configuration
- Moved HTTP client test files to `internal/requests`.
- Replaced hardcoded `localhost` URLs with `{{base_url}}`.
- Updated `http-client.env.json` to include `base_url` configuration.
2025-09-08 16:34:23 +03:00
5aa6a96b1d Add film CRUD operations and integrate Sakila database enhancement
- Implemented Create, Read, Update (PUT/PATCH), and Delete (CRUD) operations for films.
- Added SQL queries for film management (e.g., NextFilmID, InsertFilm, UpdateFilmPut, PatchFilm, and DeleteFilm).
- Updated HTTP handlers to support enhanced film operations, including validation and null handling.
- Refactored category handling logic for cleaner syntax.
- Included HTTP client test samples for film API in `films_crud_test.http`.
2025-09-08 16:28:19 +03:00