@nodejs_ru

Страница 731 из 2748
Nikita
24.04.2017
12:41:05
А если у меня несколько баз? А если сервера с базами имеют разные версии приложения? А если надо откатить?

Evgeny
24.04.2017
12:41:24
Добрый день. Кто-нить может помочь с настройкой вебпака? Нужно чтобы он не только bundle.js собирал, но еще переводил SASS в CSS.

Google
Таймураз
24.04.2017
12:43:09
посоветуйте чат по базам (реляционным (mysql))

Сергей
24.04.2017
12:43:35
или ты мол про случай, когда есть прод и допустим дев база?
у нас была тема, когда разрабы себе накатывают дев снапшот базы, разрабатывают мержреквесты тестируются на тестовой базе. Затем идет на 3 дева с разными конфигами после этого тестится разными ручными тестировщиками далее идет на препрод, смотрит заказчик после этого деплоится (в разные дни, недели) на разные продакш сервера (разные страны)

тут без миграций и максимальной автоматизации никак

Nikita
24.04.2017
12:45:04
оно действительно надо при изменении старых данных в монго. Все остальное просо запись в новое свойство, которое может быть любым типом. По факту нужно лишь изменение старых данных и откат этих изменений.

у нас была тема, когда разрабы себе накатывают дев снапшот базы, разрабатывают мержреквесты тестируются на тестовой базе. Затем идет на 3 дева с разными конфигами после этого тестится разными ручными тестировщиками далее идет на препрод, смотрит заказчик после этого деплоится (в разные дни, недели) на разные продакш сервера (разные страны)

а оно не так что надо

оно действительно надо при изменении старых данных в монго. Все остальное просо запись в новое свойство, которое может быть любым типом. По факту нужно лишь изменение старых данных и откат этих изменений.

ну или вы перелапачивали регулярно структуру данных :с

Сергей
24.04.2017
12:47:12
а оно не так что надо
ну как тебе сказать без этого никак обновлять базу по любому нужно, особенно после рефакторинга

(в телеге можно ОТВЕТИТЬ на сообщение, а не ПЕРЕСЫЛАТЬ)

Nikita
24.04.2017
12:47:45
Сергей
24.04.2017
12:48:19
ну мы вот натрахались с монгой и её косяками и свалили в постгрес и его json/jsonb

Google
Сергей
24.04.2017
12:55:29
С какими косяками?
частенько было, что на одном сервере обновление проходит хорошо, данные не теряются, а на другом всё идет в другом порядке, и многие документы херятся базы настроены вроде бы одинаково

миграции писать вообще ад я не помню, что был за инструмент, но костылить и велосипедить приходилось часто

Vladimir
24.04.2017
12:56:32
Хм, ну это явно косяки конфигурации

> @sergeysova миграции писать вообще ад Ну их можно вообще не писать

Сергей
24.04.2017
12:57:04
> @sergeysova миграции писать вообще ад Ну их можно вообще не писать
я уже писал, почему нам без них было бы не реально

Vladimir
24.04.2017
12:57:14
Ну ок

Сергей
24.04.2017
12:58:10
Хм, ну это явно косяки конфигурации
вполне может быть. Но переехали на постгрес, проблем почти не стало. и транзакции нормальные получили. Единственное, пришлось хорошо над архитектурой призадуматься. но это плюс, по моему

Vladimir
24.04.2017
12:58:36
Да постгрес в целом получше, да

Больше возможностей

Сергей
24.04.2017
13:00:49
там и json есть. для нас это киллерфича)

Сергей
24.04.2017
13:01:55
Какие либы нашли для работы с постгресом?
knex, sequelize, и ещё что-то. остались на sequelize с допилками

Sergey
24.04.2017
13:46:36
поставил себе постгрес на win 10 как юзать? создать пользователя, бд, запустить сервер?

Konstantin
24.04.2017
13:48:56
А есть какой-то предел у простоты и доступности ответов у вопросов?)

Sergey
24.04.2017
13:50:33
когда устанавливал постгрес, указал пароль 1234, теперь хочу создать нового пользователся, пароль 1234 не пашет



ммм, наверно нужно сперва запустить сервер)

Google
Igor
24.04.2017
13:52:36
https://www.postgresql.org/docs/9.6/static/app-createuser.html

Sergey
24.04.2017
13:53:20
спасибо!

Сергей
24.04.2017
13:54:21
пользователь "Я" ???

Konstantin
24.04.2017
13:55:51
Это шедевр!)

Сергей
24.04.2017
13:56:09
нужно отредактировать файл pg_hba.conf

Konstantin
24.04.2017
13:56:34
Да доки нужно сначала глянуть, хоть основы

Sergey
24.04.2017
13:58:35
Да доки нужно сначала глянуть, хоть основы
да я глянул туториал, там предлагают сразу создать базу, записи, потом удалить, но не написанно как это запустить

https://www.postgresql.org/docs/8.0/static/tutorial-createdb.html

Konstantin
24.04.2017
13:59:31
1. Доки по 8ке 2. Ты смотришь страницу по созданию базы

Это я даже не открывал урл

Sergey
24.04.2017
14:00:57
так туториал же, 3 шаг, первые два были установка и объяснили архитектуру на пальцах

Konstantin
24.04.2017
14:03:27
да уж, порядок у них в доках веселый))

Sergey
24.04.2017
14:14:12
пользователь "Я" ???
А чё, нормально смотрится на заставке входа в пользователя, и универсальное имя)



Сергей
24.04.2017
14:14:31
только вот для бд лучше юзать нормальные имена

на латинице

Nikita
24.04.2017
14:14:57
А пароль "пароль"? :с

Sergey
24.04.2017
14:15:24
на латинице
О черт, точно!

Nikita
24.04.2017
14:15:31


Google
Сергей
24.04.2017
14:20:27
+

Sergey
24.04.2017
15:04:39
о, разобрался. Я при установке ставил пароль 1234, это для пользователя postgres оказываеться



мда, латинские буквы на винде, это жесть

Admin
ERROR: S client not available

Konstantin
24.04.2017
15:12:48
добавь папку бинарников в PATH, проще будет

Sergey
24.04.2017
15:16:13
это не помогло, изменил кодировку через chcp 1251



Konstantin
24.04.2017
15:19:53
латинские буквы или кодировка?

я думал ты за шрифт в терминале

Сергей
24.04.2017
15:26:56
подскажите кроссплатформенную CLI утилиту для копирования файла

Konstantin
24.04.2017
15:27:45
ssh?

Сергей
24.04.2017
15:31:38
не

локально

просто автоматизировать копирование конфига postinstall

Google
Anton
24.04.2017
15:33:43
подскажите кроссплатформенную CLI утилиту для копирования файла
кросплатформенно есть такое извращенние для замены базовых утилит https://github.com/shelljs/shelljs

Сергей
24.04.2017
15:34:40
спасибо

Pavel
24.04.2017
17:28:31
ребят, работал ли кто с passport в связке c koa? можете вкратце рассказать шаги что за чем идет? или может у кого пример хороший есть (не официальный, а свой)? буду благодарен за любую инфу.

Yan
24.04.2017
17:34:11
по поводу коа, кстати

чем он лучше того же expressa?

я пока только с экспрессом работал, спрашиваю из интереса

слышал, что он вроде как на базе экспресса сделан даже

посмотрел его api, очень похоже

но вот в чем разница так и не понял

Dmitrii
24.04.2017
17:38:44
в том что твой код проще и читабельнее получается

Mustard
24.04.2017
17:40:41
Разработчики Express'a психанули и решили всё переписать и вырезать лишнее. Называть это следующей версией экспресса не стали, ибо разницы много и назвали Koa. И там больше ориентир на async\awiat в мидлварях.

Yan
24.04.2017
17:44:02
понял, спасибо за инфу)

Harry
24.04.2017
17:46:34
пасаны, а вот у меня у поста может быть несколько авторов new Schema({ title: String, authors: Array }) - так верно?

Mustard
24.04.2017
17:48:12
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
24.04.2017
17:50:00
ну всё же инфы что "разработчики психанули и перешли" я не нашёл, может просто взято за основу?

понаделывают фреймворков, а тебе сидеть и страдать с выбором ((

Павел
24.04.2017
17:57:52
https://vk.com/im?sel=c42&z=video98365169_456239879%2F89a78825bca1bdc0fa

Konstantin
24.04.2017
18:01:37
нет доступов

Страница 731 из 2748