Size: a a a

2020 September 16

NO

Nex Otaku in Yii Framework 3
Maxim Naguchev
Только если оставить возможность стартовать и откатывать транзакцию руками. По мне так ужастно неудобно все в лямбду заворачивать. Руками лучше откатывать
Там есть ручная альтернатива, да.
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
что мне до этого комита, если за ним идёт rollback?
После первого инсерта сделай альтер любой таблицы и будешь удивлен
источник

NO

Nex Otaku in Yii Framework 3
Сергей Предводителев
а отдельный вызов rep1->save() в таком варианте отрабатывает внутри тоже с транзакцией?
Как сделаешь, так и будет
источник

СП

Сергей Предводителев... in Yii Framework 3
Nex Otaku
Как сделаешь, так и будет
ну твой вариант отработает, если и внутри репозитория транзакция и сверху получается ещё одна транзакция?
источник

Д

Дмитрий in Yii Framework 3
т.е. делаю так и у меня после всего скрипта остаётся таблица items с 1 строкой?
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
т.е. делаю так и у меня после всего скрипта остаётся таблица items с 1 строкой?
Проверь
источник

NO

Nex Otaku in Yii Framework 3
неважно сколько их, если всë сохраняется разом в em->persist();
источник

Д

Дмитрий in Yii Framework 3
думаешь, не проверил?
источник

Д

Дмитрий in Yii Framework 3
Даже вынес создание другой таблицы за пределы миграции.
Можешь написать код, а мы посмотрим.
https://www.db-fiddle.com/f/cJxLkWWqFDkkhdrcasFAMU/0
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
Даже вынес создание другой таблицы за пределы миграции.
Можешь написать код, а мы посмотрим.
https://www.db-fiddle.com/f/cJxLkWWqFDkkhdrcasFAMU/0
Немного конечно не то, что я обьяснял ты сделал
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Закоментил ролбек и ответ тоже 0
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Хе а сервис то работает?
источник

АН

Александр Некрасов... in Yii Framework 3
Dmitriy S
@thenotsoft, опять этот кейс всплывает. Давайте определимся, надо ли ставить дефолтный null, когда он по умолчанию в конструкторе. Мне помнится у тебя был кейс, когда ты обходил конструктор и всплывала ошибка с неинициализированным свойством. Можешь написать реальный кейс?
https://github.com/yiisoft/router/pull/65/commits/5948ceb439c3c485cf35f41f224920995e4e5876#diff-05d708f066463f533964888ad2d85a00L19
как @samdark написал, сериализация, ну или уже рефлексия, или extend и не вызвать конструктор родителя, но в последних 2 случая, это уже косяк пользователя
источник

RT

Roman Tsurkanu in Yii Framework 3
Dmitriy S
Далеко не все с этим здесь согласны, в моих пр регулярно выпиливают эту инициализацию)
Вернул
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
Даже вынес создание другой таблицы за пределы миграции.
Можешь написать код, а мы посмотрим.
https://www.db-fiddle.com/f/cJxLkWWqFDkkhdrcasFAMU/0
а как расшарить?
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
Даже вынес создание другой таблицы за пределы миграции.
Можешь написать код, а мы посмотрим.
https://www.db-fiddle.com/f/cJxLkWWqFDkkhdrcasFAMU/0
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
Даже вынес создание другой таблицы за пределы миграции.
Можешь написать код, а мы посмотрим.
https://www.db-fiddle.com/f/cJxLkWWqFDkkhdrcasFAMU/0
Да постгре, ты прав ведет себя по другому
источник

Д

Дмитрий in Yii Framework 3
Dmitry Morozov (aka Mirocow)
Да постгре, ты прав ведет себя по другому
скорее наоборот, это актуально для mysql и его форков.
п.с. в oracle и mssql только слышал, всё нормально работает. сам не пробовал.
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
скорее наоборот, это актуально для mysql и его форков.
п.с. в oracle и mssql только слышал, всё нормально работает. сам не пробовал.
да перкона, мариадб ничего не поменяли
источник

DM

Dmitry Morozov (aka ... in Yii Framework 3
Дмитрий
скорее наоборот, это актуально для mysql и его форков.
п.с. в oracle и mssql только слышал, всё нормально работает. сам не пробовал.
я так понимаю из - за реализации самих транзакций
источник