Sergey
С какими косяками?
частенько было, что на одном сервере обновление проходит хорошо, данные не теряются, а на другом всё идет в другом порядке, и многие документы херятся базы настроены вроде бы одинаково
Sergey
миграции писать вообще ад я не помню, что был за инструмент, но костылить и велосипедить приходилось часто
Vladimir
Хм, ну это явно косяки конфигурации
Vladimir
> @sergeysova миграции писать вообще ад Ну их можно вообще не писать
Sergey
> @sergeysova миграции писать вообще ад Ну их можно вообще не писать
я уже писал, почему нам без них было бы не реально
Vladimir
Ну ок
Sergey
Хм, ну это явно косяки конфигурации
вполне может быть. Но переехали на постгрес, проблем почти не стало. и транзакции нормальные получили. Единственное, пришлось хорошо над архитектурой призадуматься. но это плюс, по моему
Vladimir
Да постгрес в целом получше, да
Vladimir
Больше возможностей
Sergey
там и json есть. для нас это киллерфича)
Artur
Какие либы нашли для работы с постгресом?
Sergey
Какие либы нашли для работы с постгресом?
knex, sequelize, и ещё что-то. остались на sequelize с допилками
GG
поставил себе постгрес на win 10 как юзать? создать пользователя, бд, запустить сервер?
Konstantin
А есть какой-то предел у простоты и доступности ответов у вопросов?)
GG
когда устанавливал постгрес, указал пароль 1234, теперь хочу создать нового пользователся, пароль 1234 не пашет
GG
GG
ммм, наверно нужно сперва запустить сервер)
Igor
https://www.postgresql.org/docs/9.6/static/app-createuser.html
GG
спасибо!
Sergey
пользователь "Я" 😂😂😂
Konstantin
Это шедевр!)
Sergey
нужно отредактировать файл pg_hba.conf
Konstantin
Да доки нужно сначала глянуть, хоть основы
GG
Да доки нужно сначала глянуть, хоть основы
да я глянул туториал, там предлагают сразу создать базу, записи, потом удалить, но не написанно как это запустить
GG
https://www.postgresql.org/docs/8.0/static/tutorial-createdb.html
Konstantin
1. Доки по 8ке 2. Ты смотришь страницу по созданию базы
Konstantin
Это я даже не открывал урл
GG
так туториал же, 3 шаг, первые два были установка и объяснили архитектуру на пальцах
Konstantin
да уж, порядок у них в доках веселый))
GG
пользователь "Я" 😂😂😂
А чё, нормально смотрится на заставке входа в пользователя, и универсальное имя)
GG
Sergey
только вот для бд лучше юзать нормальные имена
Sergey
на латинице
cloudedbe
А пароль "пароль"? :с
GG
GG
на латинице
О черт, точно!
cloudedbe
сори за смешную картинку
Konstantin
смещно)
Konstantin
Вот как нормально)
Sergey
+
GG
о, разобрался. Я при установке ставил пароль 1234, это для пользователя postgres оказываеться
GG
GG
мда, латинские буквы на винде, это жесть
Konstantin
добавь папку бинарников в PATH, проще будет
GG
это не помогло, изменил кодировку через chcp 1251
GG
Konstantin
латинские буквы или кодировка?
Konstantin
я думал ты за шрифт в терминале
Sergey
подскажите кроссплатформенную CLI утилиту для копирования файла
Konstantin
ssh?
Sergey
не
Sergey
локально
Sergey
просто автоматизировать копирование конфига postinstall
Anton
подскажите кроссплатформенную CLI утилиту для копирования файла
кросплатформенно есть такое извращенние для замены базовых утилит https://github.com/shelljs/shelljs
Sergey
спасибо
Pavel
ребят, работал ли кто с passport в связке c koa? можете вкратце рассказать шаги что за чем идет? или может у кого пример хороший есть (не официальный, а свой)? буду благодарен за любую инфу.
Yan
по поводу коа, кстати
Yan
чем он лучше того же expressa?
Yan
я пока только с экспрессом работал, спрашиваю из интереса
Yan
слышал, что он вроде как на базе экспресса сделан даже
Yan
посмотрел его api, очень похоже
Yan
но вот в чем разница так и не понял
Dmitrii
в том что твой код проще и читабельнее получается
Богдан
Разработчики Express'a психанули и решили всё переписать и вырезать лишнее. Называть это следующей версией экспресса не стали, ибо разницы много и назвали Koa. И там больше ориентир на async\awiat в мидлварях.
Yan
понял, спасибо за инфу)
Anonymous
пасаны, а вот у меня у поста может быть несколько авторов new Schema({ title: String, authors: Array }) - так верно?
Богдан
Koa is a new web framework designed by the team behind Express and Connect от части ты прав, прошу прощения
https://github.com/koajs/koa/blob/master/docs/faq.md#why-isnt-koa-just-express-40 Ничего страшного.
Konstantin
ну всё же инфы что "разработчики психанули и перешли" я не нашёл, может просто взято за основу?
Konstantin
понаделывают фреймворков, а тебе сидеть и страдать с выбором ((
Pavel
https://vk.com/im?sel=c42&z=video98365169_456239879%2F89a78825bca1bdc0fa