Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blari/hh-test-pagination


https://github.com/blari/hh-test-pagination

Last synced: about 1 month ago
JSON representation

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`).