Post AR3WH8MbYLE5JnbklU by kitanit@social.securetown.top
 (DIR) More posts by kitanit@social.securetown.top
 (DIR) Post #AR3SV7nC4cV7mhScM4 by mo@mastodon.ml
       2022-12-28T04:52:55Z
       
       0 likes, 0 repeats
       
       Встал вопросвот есть docker-compose.yml, с описанием аппки и постгресано. В процессе разработки надо генерить миграции. При этом тулза для миграции зачем-то хочет лазать в базу. А база вне этого compose недоступнакак житб.... (менять мигратор вместе с ORM не предлагать)
       
 (DIR) Post #AR3SaBs0LAvFsY7tRo by mo@mastodon.ml
       2022-12-28T04:53:52Z
       
       0 likes, 0 repeats
       
       В целом, я могу оставить как у меня щас (монтируется папка с миграциями наружу, и мигратор прогоняется при каждом запуске)Но это нутакое какое-то :/
       
 (DIR) Post #AR3Stp0F4NdEkWL9kW by Sandman241@mastodon.ml
       2022-12-28T04:57:23Z
       
       0 likes, 0 repeats
       
       @mo засунуть мигратор в докер скриптом, который сперва ждёт, пока база поднимется, делает миграции, а потом запускает сервис?
       
 (DIR) Post #AR3T0bHSUGxaDXcptY by mo@mastodon.ml
       2022-12-28T04:58:38Z
       
       0 likes, 0 repeats
       
       Потому что каждый раз понимать весь стек для миграции, ещё и без возможности её нормально отревьюить....я не уверена, что если тулза меня спросит о чем то в консоли, я смогу до её контейнера достучаться с ответом
       
 (DIR) Post #AR3THl4pJn49WTtlvU by mo@mastodon.ml
       2022-12-28T05:01:43Z
       
       0 likes, 0 repeats
       
       @Sandman241 да, но на каждую миграцию скрипт поднимать...
       
 (DIR) Post #AR3TIwkrNx421z7s4u by mo@mastodon.ml
       2022-12-28T05:01:58Z
       
       1 likes, 0 repeats
       
       @Sandman241 s/скрипт/стек/
       
 (DIR) Post #AR3TMV8C20RrW3jbzU by mo@mastodon.ml
       2022-12-28T05:02:35Z
       
       0 likes, 0 repeats
       
       @Sandman241 хотя там по любому придется постгрес поднимать, просто хотя бы без приложения
       
 (DIR) Post #AR3TRYoBmp1KMwn4PA by Sandman241@mastodon.ml
       2022-12-28T05:03:31Z
       
       0 likes, 0 repeats
       
       @mo так для приложения в любом случае придётся стек поднимать, нет?
       
 (DIR) Post #AR3TWuPssMqaphyLc8 by mo@mastodon.ml
       2022-12-28T05:04:29Z
       
       0 likes, 0 repeats
       
       @Sandman241 да, но *генерация* миграций к приложению не относится
       
 (DIR) Post #AR3Tw2J0gJ5KXYjrCi by Sandman241@mastodon.ml
       2022-12-28T05:09:00Z
       
       0 likes, 0 repeats
       
       @mo но если они нужны для ожидаемой работы приложения, то наверное относятся? Лично я бы просто засунул миграции в контейнер с приложением, хотя я всей специфики задания не знаю. В любом случае, удачи!
       
 (DIR) Post #AR3WH8MbYLE5JnbklU by kitanit@social.securetown.top
       2022-12-28T05:35:09Z
       
       0 likes, 0 repeats
       
       @mo А нельзя сделать скрипт который меняет докер композ для временного открытия внешнего порта базы чтоб сделать миграцию а потом убрать строку дабы она снова была локальна в сети докера :thinker:
       
 (DIR) Post #AR3Wb5wsF2F3cV5gXI by frssoft@udongein.xyz
       2022-12-28T05:38:49.684685Z
       
       0 likes, 0 repeats
       
       @kitanit вечно какие-то не стандартные ситуёвины возникают не предусмотренные заранее :blobfoxthink:@mo
       
 (DIR) Post #AR3Wk0VhpW5pMNdISu by kitanit@social.securetown.top
       2022-12-28T05:39:39Z
       
       1 likes, 0 repeats
       
       @frssoft @mo Предусмотреть поломку и удалить папку с проектом раньше её :troled:
       
 (DIR) Post #AR3ZLM6mgwMMy4ueWW by mo@mastodon.ml
       2022-12-28T06:09:37Z
       
       0 likes, 0 repeats
       
       @kitanit выглядит страшно. Впрочем, можно по идее и так открыть порт на локалку...