Виталий Хоменко, там можно сделать вложенные связи, но не наоборот, так что не получится. Но не называй это REST, пожалуйста - для техлида и при стаже в 9 лет должно быть стыдно
Вася, картинки там вполне могут быть если они являются частью проекта. они так же коммитятся - это нормально. что качается конфигураций то за это отрывают руки - это не безопасно и не правильно, 12factor не одобряет. С конфигами - необходимо в репозитории хранить экземпляр примера конфига для переменных окружения в котором указано что за что отвечает и в каком формате должно быть занесено, ну и грамотно чтобы конфиг заносился через переменные окружения. В идеале чтобы вообще проект через контейнер можно было развернуть, но не обязательно
Вася, в gitignore отправляются только те файлы, которые не несут ценности для пакета: логи, пакеты вендора, билды, настройки ide, .... то есть восполнимые ресурсы. Они не нужны для переноса проекта между машинами по тому что не несут ценности для данной задачи. Все что несет ценность должно быть в репозитории
viktorross, пока ты будешь кидать сюда php код тебе никто не поможет. Хорошо ты нашел другое место, другой sql запрос. EXPLAIN где? структура таблицы где?
viktorross, согласно утверждениям с сортировкой работает медленно, а без нее быстро, php тут при чем? Правильно, не при чем. Если только ты построчный трейсинг времени не поставишь и не ответишь себе на вопрос что именно тормозит. Согласно предоставленной информации - тормозит база данных. Почему она тормозит - смотрим explain и не жуем тут людям мозг. Что там работало год никого не интересует по тому что никто не работал год с этим проектом и не знает что именно происходило
viktorross, то есть про phpmyadmin и mysql workbench ты до сих пор не в курсе? я тебе же говорил - без результатов не возвращайся - тут помогают людям, а не возятся с теми кто не способен на простейшую отладку