Size: a a a

2021 August 20

✨Basic_Instinct✨ in symfony
а, все, вижу
источник

DT

Dmitriy Tkachenko in symfony
Pdo-pgsql или как-то так
источник

✨Basic_Instinct✨ in symfony
судя по последнему скрину подключает
источник

Н

Николай in symfony
источник

DT

Dmitriy Tkachenko in symfony
А, ну да
источник

Н

Николай in symfony
самое интересное, с мускулем все это работало, только через шторм к бд не подключался :D

решил переехать на psql. так пэт проект
источник

ЕК

Евгений Котов... in symfony
спасибо) навело на правильные мысли
источник

DT

Dmitriy Tkachenko in symfony
только тут надо учитывать, что до внутренних агрегатов извне доступа вообще ни у кого нет, иначе получится ситуация что верхний агрегат не может давать никаких гарантий насчет консистентности состояний
источник

КГ

Константин Грачев... in symfony
Что-то не похоже, что запуск происходит внутри докер контейнера
источник

Н

Николай in symfony
ого! а почему через внешнюю консоль это не работает?
источник

DT

Dmitriy Tkachenko in symfony
потому что это другая машина, типа виртуалки
источник

Н

Николай in symfony
заработало внутри контейнера
источник

ЕК

Евгений Котов... in symfony
в этом как раз заключалась проблема 😅 я как бы в курсе, что все действия - через корневой агрегат, но в какой-то момент протупил
источник

Н

Николай in symfony
в любом случае, спасибо
источник

DT

Dmitriy Tkachenko in symfony
да не за что мне)) просто помни что пхп на твоей машине и пхп внутри докера - это абсолютно разные инстансы пхп, которые между собой не имеют ничего общего
источник

DT

Dmitriy Tkachenko in symfony
если у тебя 10 проектов в каждом из которых свой контейнер пхп, то у тебя 10 разных инстансов пхп, ну и так далее
источник

Н

Николай in symfony
угу, чет не задумался сразу, что проблема в этом
источник

Н

Николай in symfony
короче, не из под контейнера тоже работает, просто нужно было включить в php.ini на компе расширения psql
источник

ЕК

Евгений Котов... in symfony
сорри если надоедаю, но еще такой вопрос)
и сорян что привожу пример с доками, но так думаю нагляднее будет

есть документы - счета-фактуры и накладные, а есть такая штука как упд (эдакий контейнер для накладных и счетов-фактур, может включать в себя несколько и тех и других)

получается, УПД - корневой агрегат, а счета-фактуры и накладные - его агрегаты

прежде чем смогу совершить действие над корневым агрегатом, я должен перевести все его агрегаты в определенное состояние, делать это буду через корневой агрегат, тут все ок, просто/понятно

НО счета-фактуры и накладные могут быть самостоятельными, хочется иметь возможность их юзать в т.ч. отдельно
это разные контексты? та же счет-фактура у меня будет в двух видах, как корневой агрегат и как обычный? грубо говоря, в проекте это будет 2 разных сущности одного и того же, просто в зависимости от задачи юзаем то что нам надо? но ведь сущности идентичные, только лишь использование разное
источник

ЕК

Евгений Котов... in symfony
или есть вариант, что доки будут только корневыми агрегатами, но можно ли между корневыми агрегатами что то там проверять?
источник