Yii2 - атака хейтеров и что делать дальше?
Re: Yii2 - атака хейтеров и что делать дальше?
а если упомянули доктрину, то нужно сказать, что это очень гибкий, но очень сложный, плохой и плохо реверс-инжинируемый продукт. Я пожалел, что выбрал его год назад, когда начинал свой текущий проект. Кстати, в том числе потому, что он не позволяет смаппить сущности к БД-схеме один к одному (в случае использования junction table и прочего).
Re: Yii2 - атака хейтеров и что делать дальше?
1. Просили решить задачу на структуру БД - её решение и получили. Боялись, что подсмотрю чужие ответы - не подсмотрел и дал свой прошлогодний проект.
2. Ну продолжайте немешкиворочить. Вам это проще, чем git clone и migrate up.
Re: Yii2 - атака хейтеров и что делать дальше?
структуры БД там нет, там есть куча миграций, в том числе и не имеющих отношений к задаче, соберите, выделите нужную часть и покажите
Последний раз редактировалось sm-vasya 2018.03.17, 03:44, всего редактировалось 2 раза.
Re: Yii2 - атака хейтеров и что делать дальше?
однакоzelenin писал(а): ↑2018.03.17, 03:21 а если упомянули доктрину, то нужно сказать, что это очень гибкий, но очень сложный, плохой и плохо реверс-инжинируемый продукт. Я пожалел, что выбрал его год назад, когда начинал свой текущий проект. Кстати, в том числе потому, что он не позволяет смаппить сущности к БД-схеме один к одному (в случае использования junction table и прочего).
-
- Сообщения: 680
- Зарегистрирован: 2017.06.21, 13:50
Re: Yii2 - атака хейтеров и что делать дальше?
Да, есть неудобства в некастомизируемых коллекциях, суррогатных ключах, отсутствии маппинга групп полей и взаимных присваиваниях объектов и циклических связей по OneToMany. Идеален только свой Mapper.zelenin писал(а): ↑2018.03.17, 03:21 а если упомянули доктрину, то нужно сказать, что это очень гибкий, но очень сложный, плохой и плохо реверс-инжинируемый продукт. Я пожалел, что выбрал его год назад, когда начинал свой текущий проект. Кстати, в том числе потому, что он не позволяет смаппить сущности к БД-схеме один к одному (в случае использования junction table и прочего).
-
- Сообщения: 680
- Зарегистрирован: 2017.06.21, 13:50
Re: Yii2 - атака хейтеров и что делать дальше?
Сейчас хочу взять её для проекта, где хорошо подойдёт на твой взгляд?zelenin писал(а): ↑2018.03.17, 03:21 а если упомянули доктрину, то нужно сказать, что это очень гибкий, но очень сложный, плохой и плохо реверс-инжинируемый продукт. Я пожалел, что выбрал его год назад, когда начинал свой текущий проект. Кстати, в том числе потому, что он не позволяет смаппить сущности к БД-схеме один к одному (в случае использования junction table и прочего).
Re: Yii2 - атака хейтеров и что делать дальше?
в задаче я написал что вы убедили меня своим коде фест, жду коде фест, ну точнее бд после коде фестsm-vasya писал(а): ↑2018.03.17, 03:34структуры БД там нет, там есть куча миграций, в том числе и не имеющих отношений к задаче, соберите, выделите нужную часть и покажите
Re: Yii2 - атака хейтеров и что делать дальше?
Да, действительно хорошо бы посмотреть что здесь получится, если сначала чисто без БД в уме делать.sm-vasya писал(а): ↑2018.03.17, 03:45 в задаче я написал что вы убедили меня своим коде фест, жду коде фест, ну точнее бд после коде фест
Думаю, много рефакторинга в конце.
Re: Yii2 - атака хейтеров и что делать дальше?
оу..... мдааааа...... где логика у человека ..... не перестаю удивляться, нет предела "совершенству .... трындеть сделай то и сделай се, а потом еще и разберись в этом г и ты же еще и идиот что не хочешь делать, а то что я не хочу делать - я дарьтаньян
похоже что кина не будет, профи решил слится
похоже что кина не будет, профи решил слится
Re: Yii2 - атака хейтеров и что делать дальше?
Конечно, схема в виде картинки была. бы нагляднее, всем форумчанам что-ли миграции накатывать? Я вон вообще сейчас далеко от компа с телефона сижу.
Да и проект приведенный в общем-то с оглядкой на БД делался видимо. У опытных возможности БД в печенках уже хранятся, поэтому.они умозрительно их учитывают, даже при codefirst. Тем более, если проект типовой.
Re: Yii2 - атака хейтеров и что делать дальше?
ну и не писали бы тогда ... кто заставлял ... профи-няшка-скромняшка-телепатканеработяшка
и научитесь отличать миграции от структуры
Re: Yii2 - атака хейтеров и что делать дальше?
- Дим, ну покажи Code First...
- Вась, ну ты чё?
- Ну покажи, ну пожааалуйста
- Стрёмно как-то...
- Ну покажииии. Я никому не скажу
- Ладно. Давай. Только быстро
- Ух ты... Какой красивый...
- Всё?
- Не, дай ещё чуть чуть. Давно хотел увидеть...
- Ну всё?
- Ой... А потрогать можно?
- Ну Вась!
- Ну позяяяяязяяя!
- Отставить!!!
- Вась, ну ты чё?
- Ну покажи, ну пожааалуйста
- Стрёмно как-то...
- Ну покажииии. Я никому не скажу
- Ладно. Давай. Только быстро
- Ух ты... Какой красивый...
- Всё?
- Не, дай ещё чуть чуть. Давно хотел увидеть...
- Ну всё?
- Ой... А потрогать можно?
- Ну Вась!
- Ну позяяяяязяяя!
- Отставить!!!
Re: Yii2 - атака хейтеров и что делать дальше?
какие у вас фантазии по фрейду, опасно находится с вами рядомElisDN писал(а): ↑2018.03.17, 04:23 - Дим, ну покажи Code First...
- Вась, ну ты чё?
- Ну покажи, ну пожааалуйста
- Стрёмно как-то...
- Ну покажииии. Я никому не скажу
- Ладно. Давай. Только быстро
- Ух ты... Какой красивый...
- Всё?
- Не, дай ещё чуть чуть. Давно хотел увидеть...
- Ну всё?
- Ой... А потрогать можно?
- Ну Вась!
- Ну позяяяяязяяя!
- Отставить!!!
ваша альтернативная ориентация уверен к делу не имеет отношения
Последний раз редактировалось sm-vasya 2018.03.17, 05:05, всего редактировалось 1 раз.
Re: Yii2 - атака хейтеров и что делать дальше?
эхх....... чую будет весело, подбавлю маслаanton_z писал(а): ↑2018.03.17, 03:14Хорошо. Спор исчерпан.zelenin писал(а): ↑2018.03.17, 03:11 безусловно согласен. проектирование базы - это не сферический конь. У базы есть бэкграунд - приложение и условия его работы. В хайлоаде вынуждены отказываться от констрейнтов, т.к. это сильно оверхедит. В то же время если есть возможность наложить констрейнт без ущерба он должен быть наложен. Ущерб определяет проектирующий.
вообще то есть решение которое удовлетворит обоих и констрейты и читаемость схемы и тд подсказать ?
ваще думал что найдете решение, но вы зафиксировали ничью
ой... все молчу, молчу
Re: Yii2 - атака хейтеров и что делать дальше?
могу ошибаться, но мы не отгадывали загадок и не искали компромиссный вариант, по крайней мере формально это не обговорили. А ты уж и навыдумывал себе. Решил своей телепатией блеснуть.sm-vasya писал(а): ↑2018.03.17, 05:00эхх....... чую будет весело, подбавлю маслаanton_z писал(а): ↑2018.03.17, 03:14Хорошо. Спор исчерпан.zelenin писал(а): ↑2018.03.17, 03:11 безусловно согласен. проектирование базы - это не сферический конь. У базы есть бэкграунд - приложение и условия его работы. В хайлоаде вынуждены отказываться от констрейнтов, т.к. это сильно оверхедит. В то же время если есть возможность наложить констрейнт без ущерба он должен быть наложен. Ущерб определяет проектирующий.
вообще то есть решение которое удовлетворит обоих и констрейты и читаемость схемы и тд подсказать ?
ваще думал что найдете решение, но вы зафиксировали ничью
ой... все молчу, молчу
Re: Yii2 - атака хейтеров и что делать дальше?
ну не устраивали бы дискусиий, на тему того чего не спрашивали, и вообще то данная дискуссия к задаче не имеет отношения. я спросил про продукт, категории, счет. про услуги которые конечно могут быть - я не спрашивал. так кто тут телепатией то блестал