Комментарии 4
А почему бы на основе разработок не сделать патч в апстрим?
Тк сервисы пишу на Go, то запускаю PostgreSQL в testcontainers на локальной машине и GitLab Services на CI/CD, в которых проверяю логику работы с СУБД.
Большое спасибо за информацию!
Должен заметить, что моя статья про случаи, когда в БД много логики. Т.е., когда заглушки и фейки нужны на уровне самой БД. Когда бек зовет одну процедуру, а она в свою очередь делает всю работу вызывая при этом кучу внутренних рутин.
Это все было про мои доработки. А вот сам pgTap плюс к этому обеспечивает проверку структуры и производительности.
В общем, на мой взгляд, testcontainers применим в своих случаях, а pgTap в своих.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Информация
- Сайт
- www.gnivc.ru
- Дата регистрации
- Дата основания
- 1977
- Численность
- 1 001–5 000 человек
- Местоположение
- Россия
Опыт разработки на доработанном pgTap