нём инструмент, для создания миграций ( создаёт sql файлики ). База у меня в докере, и прилажка тоже, для создания миграции создал инструкцию в Makefile, которая дёргает .sh, который собственно и генерит миграцию:
выглядит так:
#!/bin/bash
source .env
docker-compose run migrate create -ext sql -dir ./schema -seq "$1"
Беда в том, что после создания миграции у полученных файликов owner root, а не текущий пользователь, и из IDE при их редактировании выпадает сообщение об этом, приходится руками менять им овнера.
Можно как то это грамотно автоматизировать ?) Предполагаю, что проблема частая.
https://m.habr.com/ru/post/448480/
добавить в строку запуска --user=“$(id —user)” или типа того
А потом это ломает что-то ещё
нам бы ночь простоять да день продержаться ) Понятно что надо проверять образ на толератность ) к смене юзера
Обсуждают сегодня