artem
https://packagist.org/packages/pvsaintpe/ltree-bundle
artem
Просто пробежался по Гуглу
artem
Так, ладно. Можно простенько обновить 4.3 на 4.4 без переписывания руками composer.json
Аза
Да, видел. Просто он не вставет с 5 ой версией
Аза
Ладно, спасибо, разберусь
artem
Пиши рецепт. Я с пагинацией так сделал. Фаб не одобрил, но все же старался
artem
https://github.com/artemzakholodilo/graphql-mutation-validator-bundle/blob/master/composer.json
artem
Это последний вариант
artem
Maxim Kainov
Ilya 🃏
Нет такого инструмента для симфони\доктрины, чтобы распечатать все сущности и связи между ними в одну общую картину?
Ilya 🃏
Или для шторма может плагин какой
Ilya 🃏
Чтобы видеть сразу наглядно что за чем тянется
Igor
Dbeaver может картинкой показать таблицы со связями. Или погугли db modeller/designer , онлайн тоже есть
Dmitriy
Ilya 🃏
Ilya 🃏
Главное чтобы отображались отношения все
Dmitriy
Так шторм подефолту
Dmitriy
Умеет рисовать связи кто от кого наследуется
Ilya 🃏
Ну диаграммы очень неинформативные какие-то, либо я неправильно их варю
Dmitriy
Кого имплементит
Dmitriy
А ну мне их всегда хватало)
Dmitriy
Хз
Dejan
hej guys
can i use symfony lock component in 3.4 but with pdostore ? so that means a version from 4.4
artem
artem
Снова пассивная агрессия, сорри
Dejan
Dejan
artem
artem
Да, кстати, чёт не видел 3.4 на 5.0.1 херня какая-то. Ну обещали обратную совместимость
artem
Чтобы вы поняли я мигрировал с 4.4 до 5 часа 3. Это было самопись для себя любимого и тупо было время. Я так и не понял как мигрировать
Dmitry
Ребят, привет.
Слушайте, стало интересно, но нигде не могу найти инфы, ни в доке, ни через вендор пока не выкопал.
Доктриновский QueryBuilder какой дефолтный ORDER BY имеет? По id ASC?
Maxim Kainov
Dmitry
Dmitry
Egor
mySQL
Вообще SQL не гарантирует порядок, если не указан ORDER BY. Можешь дать ссылку, где сказано, что в MySQL если не указан ORDER BY, сортировка идёт по первичному ключу?
Alexey Mishurovskiy
https://forums.mysql.com/read.php?21,239471,239688#msg-239688
Egor
Это фишка InnoDB?
Alexey Mishurovskiy
Это фишка InnoDB?
Скорее особенность имплементации, на которую не стоит полагаться ))
Alexey Mishurovskiy
https://stackoverflow.com/questions/49815703/what-is-the-default-order-by-for-a-mysql-innodb-query-that-omits-the-order-by
вот тоже интересно
Maksym
народ, всем привет. Как можно автоматизировать что бы не спрашивало?
Egor
Запустить с флагом -n
Anonymous
Andrey
Привет, нужно при вызове метода logout удалять токен пользователя из базы и девайс. С девайсом всё окей, а вот с токеном проблема, em ждёт в remove объект, а я пытаюсь удалять строку. Помогите плиз, как это исправить.
Andrey
/**
* @Rest\Post("/v2/users/logout", name="logout_vk")
* @param EntityManagerInterface $entityManager
* @param DeviceRepository $deviceRepository
* @return User
*/
public function logoutAction(EntityManagerInterface $entityManager, DeviceRepository $deviceRepository)
{
/** @var User $user */
$user = $this->getUser();
$devices = $deviceRepository->findBy(['user' => $user]);
foreach ($devices as $device){
$entityManager->remove($device);
}
$vkToken = $user->getVkToken();
$entityManager->remove($vkToken);
$entityManager->flush();
return $user;
}
Andrey
"error": {
"code": 500,
"message": "Internal Server Error",
"exception": [
{
"message": "EntityManager#remove() expects parameter 1 to be an entity object, string given.",
Dmitriy
Передай обьект
Dmitriy
В чем проблема?
Dmitriy
Только не в ремов а в персист
ILΨλ
ILΨλ
$user->setVkToken(null);
$em->persist($user);
Andrey
Объект в данном случае будет User, но мне из него только vktoken надо слить
Andrey
Пользователь не должен удаляться
Кирилл
user->setVkToken(null)
Dmitriy
Andrey
Спасибо
Dmitriy
Кирилл
ну я не знаю какие там методы у него есть
Dmitriy
В плане что налл не нужно передавать
Dmitriy
Смотря какие поля
Alexey Mishurovskiy
У меня на прошлой работе был сотрудник. я его называл человек-алиас. она на любое действ, даже если оно использовалось 1раз делал метод.
artem
Забанили мб
artem
Сила в правде!
Alexey Mishurovskiy
Ilya 🃏
Кто сталкивался с необходимостью пробросить cname с другого домена на свой домен (поддомен)? Что необходимо сделать помимо самой записи cname, как подготовить сервер\сайт?
Ilya 🃏
Чтобы по другойдомен.ру открывался мой сайт без проблем
Sergei
Редирект? Вебсерверу алиас прописать?
Alexey Mishurovskiy
Alexey Mishurovskiy
просто "виртуальный" хост создаешь для проброшенного домена и все
Alexey Mishurovskiy
васяпупкин.ру cname не будет работать