сomorsiс
гит?
Willy
Я думаю, стоит ли его переписать на lowdb?
сomorsiс
а
сomorsiс
понял
Willy
гит?
Я забыл.
сomorsiс
а локально?
Willy
а локально?
Есть, старааая версия
Willy
Никто не хочет помочь контрибьютить проект? :D
Willy
Расскажи про проект !
Прошу прощения.
Willy
Мой проект - DuckMessenger. Мессенджер под gnu GPL 2, который быстро доставляет сообщения и шифрует их. Технологии: frontend: aesJS materialize Jquery backend: socket.io express
елек
елек
как даунгреднуться?
Cenator 🐈
елек
Нужна версия 4.6.1, по крайней мере expo ругается
Dika
кек
npm install -g npm@4.6.1
елек
не робит
Dika
в папке есть локальный npm, может?
елек
node modules есть , это раз, во вторых, я пробовал устанавливать с разных мест, с рабстола итд, и в никакую не даунгрейдится
елек
npm install -g npm@4.6.1
еще раз на всякий случай попробовал
Cenator 🐈
елек
Не получилось
елек
no comments
сomorsiс
Так это глобальный
елек
Ну и?
елек
Я удалил глоабально
елек
Установил глобально
сomorsiс
А, понял
елек
Вообщем пиздец какой-то
елек
Пойду аниме смотреть, нахуй пока кодинг
Таймураз
елек
консоль перезагрузи
Я комп перезагружал
Таймураз
Я комп перезагружал
Как ноду установил?
елек
да ето так
сomorsiс
no comments
а почему npm install срабатывает после npm uninstall
елек
Да я сам хз
сomorsiс
посмотри путь до npm
Dmitrii
https://github.com/Microsoft/napajs что за монстр
сomorsiс
>multithreaded js
Dmitrii
кэп
сomorsiс
всмысле звучит довольно странно
cloudedbe
Nikita
нода умеет делать треды же
сomorsiс
треды != процессы
Nikita
и?
сomorsiс
чистая нода вроде не умеет делать треды, но процессы умеет
Anonymous
наверное докера будет достаточно
Andrey
чистая нода вроде не умеет делать треды, но процессы умеет
Акторы можно плодить, если совсем не изолировать
Дима
>multithreaded js
Что не так
Дима
Регулярно работаю с многопоточностью и параллельными вычислениями, нормально себя чувствую
Evgeny
не туда
Anonymous
то что у меня токен гуляет в двух местах это нормально ?
V
Зачем?
✙ galactico ✙
Кто swagger конфигурировал через swagger-jsdoc это норм тема для продакшена или надо как-то иначе?
Anonymous
Зачем?
Зачем два токена ? в куке я его сохранил, когда залогинился , а потом из них достал и добавил в заголовок, чтобы сделать запрос на защищенный роут сервер берет из заголовка токен, получает от туда id юзера
ikasymov
Бля почему у sequelize COUNT group by так убого работает((
ikasymov
запрос маленький Хочу просто вытащить количество обьектов в инклуде
ikasymov
попробовал через left outer join то есть required: false, если нету связанного обьекта то он COUNT дает просто количество обьектов у которых ключ равен null или по умолчанию 1, попробовал через inner join выдает правильно но если нету связей то он просто скрывает этого обьекта ну пздц просто
ikasymov
мне надо что б выдал 0 если нету связанного обьекта
сomorsiс
может хоть упрощенные таблицы покажешь
ikasymov
просто есть таблица A есть B, B хранит ключ A.ID надо вытащить все обьекты A с полем BCOUNT в котором будет количество обьектов B у него
ikasymov
sequelize?
ikasymov
или sql?
Ivan
Да
ikasymov
шя
Ivan
Sequelize)
ikasymov
await db.A.findAll({ attributes: ['id', [db.sequelize.fn('COUNT', 'B.id'), 'BCount']], include: [{ model: db.B, attributes: [] }], group: ['id'] });
Ivan
sequelize.literal("COUNT(COALESCE("B.id", 0))")
Ivan
попробуй такое в каунте
Ivan
походу при агрегации он выкидывает всю строку если нулл
Ivan
это заменил нулл на 0 и вроде как оставит строку
ikasymov
если в sql запросе как будет выглядет?