Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blari/hh-test-pagination
https://github.com/blari/hh-test-pagination
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/blari/hh-test-pagination
- Owner: Blari
- Created: 2024-04-21T18:30:55.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-21T18:33:37.000Z (8 months ago)
- Last Synced: 2024-04-22T00:55:27.148Z (8 months ago)
- Language: TypeScript
- Size: 700 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Тестовое задание
В БД имеется информация о 5000 покупателей. Разработчик добавил страницу со списком всех покупателей. Необходимо доделать этот список, добавив пагинацию - по 20 записей на страницу с разбивкой по 10 страниц.
![Результат](./result.png)
## Запуск проекта
Для соединения с Postgresql используется переменная окружения `APP_PG_URL`
(например: `postgresql://user:password@localhost:5432/test_pagination?sslmode=disable`).Для загрузки данных в БД используйте файл `test_pagination_localhost-dump.sql` (например: `psql -h localhost -U user -d test_pagination -f test_pagination_localhost-dump.sql`).