@nodejs_ru

Страница 1129 из 2748
Yaroslav
26.08.2017
10:03:40
Будет ошибка

Ilgiz
26.08.2017
10:03:48
хм

Yaroslav
26.08.2017
10:03:50
Так как ключ не создаться

Ilgiz
26.08.2017
10:04:15
получается мне надо сперва прогнать второй файл потом только первый

Google
Yaroslav
26.08.2017
10:04:44
Много вариантов

Можно создать все таблицы, потом повесить ключи. Можно таблицы создавать в правильной последовательности

Ilgiz
26.08.2017
10:06:51
не знаешь как в sequelize cli менять последовательности создание таблиц по миграционным файлам?

Yaroslav
26.08.2017
10:07:13
Нет

Ilya
26.08.2017
10:17:02
если ты их без then поставил все полетит в разнобой

и да. файлики именуются с таймстемпом например. чтобы сиквелайз шел их по порядку

Ilgiz
26.08.2017
10:18:22
Ilya
26.08.2017
10:18:34
up: function (queryInterface, Sequelize) { const DataTypes = Sequelize.DataTypes; return queryInterface.removeColumn('hotels', 'description').then( ()=> queryInterface.addColumn( 'hotels', 'description_ru', { type: DataTypes.TEXT('long'), defaultValue: null } ) ).then( ()=> queryInterface.addColumn( 'hotels', 'description_en', { type: DataTypes.TEXT('long'), defaultValue: null } ) ).then( ()=> queryInterface.addColumn( 'hotels', 'address_ru', { type: DataTypes.TEXT, defaultValue: null } ) )

у тебя апы цепочками написаны?

или тупо queryInterface.* один за другим?

Ilya
26.08.2017
10:20:07


Google
Ilgiz
26.08.2017
10:20:12
решил проблему переименованием файла

Ilya
26.08.2017
10:20:23
лол а как ты тогда сиквалайз юзаещь

Ilgiz
26.08.2017
10:20:47
а в чем проблема переименованием?

Ilya
26.08.2017
10:21:02
вообще там есть команднострочная тулза чтобы файл миграции создавать

руками создавал?

Ilya
26.08.2017
10:21:37
а в чем проблема переименованием?
ну если порядок соблюдешь то все будет

sequelize db:model:create
эта штука там слегка косячная

я модели руками делал и создавал миграции командой

Ilgiz
26.08.2017
10:22:31
эта штука там слегка косячная
я так пару простых полей создаю потом ручками изменяю под себя

Ilya
26.08.2017
10:22:36
да еще

Ilgiz
26.08.2017
10:22:47
Ilya
26.08.2017
10:22:51
createTable в миграции тебе не создаст часть ключей

так что один хуй тебе надо миграцию писать самому )

собсно потому я так и работал

щя

sequelize migrate:create

оно вешает таймтсемп в начало файла. потом переиминовываешь там его чутка. и живешь

Google
Ilgiz
26.08.2017
10:24:45
оно вешает таймтсемп в начало файла. потом переиминовываешь там его чутка. и живешь
а если уже миграции есть то надо их удалить и команду эту запустить?

Ilya
26.08.2017
10:24:51
но короч таблицы сиквалайз создает косячно

Ilgiz
26.08.2017
10:24:57
ну база пустая еще данных нет

Ilya
26.08.2017
10:25:19
Ilgiz
26.08.2017
10:25:29
так он ничего не делает

Ilya
26.08.2017
10:25:33
это наверное более верный путь

ну учись писать миграции в общем. а то зашьешься )

Ilgiz
26.08.2017
10:26:05
понял

спс

Ilya
26.08.2017
10:26:25
ну в первой миграции можешь создагние бд всей запилить

Леха
26.08.2017
10:26:32
А для монги есть что-то, чтоб миграции делать? Юзаю mongoose.

Ilya
26.08.2017
10:26:46
а таблицы в разнобой создаются у тебя не на миграциях

ты sync делаешь и они создаются через жопу )

делай синк без пересоздания. только для проверки )

Voskresus
26.08.2017
11:33:08


на одном компе робит на другом нет

разные версии виндовс

Cenator
26.08.2017
11:35:40
на одном компе робит на другом нет
Удоли ноде модулес и заново npm i

Voskresus
26.08.2017
11:35:53
таже ошибка

Google
Voskresus
26.08.2017
11:36:26
я уже и ноду переустанавливал

Сергей
26.08.2017
11:38:43
Хоть бы код показал

Зависимости

Voskresus
26.08.2017
11:56:17
Сергей
26.08.2017
11:58:03
всм код ?
Бля, в прямом

Код

Который написал

Который использовал

Мы тебе тут телепаты???

???
26.08.2017
12:35:37
Привет, извините если не в тему... Хотел узнать что за хайп сейчас про то что nodejs распадается?

Maxim
26.08.2017
12:44:24
Всё нормально там. Ни чего не рападается

Evgeny
26.08.2017
12:48:39
Подскажите, как одновременно использовать разные версии npm ?

Egoarka
26.08.2017
12:48:59
@chuvee nvm.sh

???
26.08.2017
12:53:31
кто тебе сказал, что он распадается?
Ну с комитета то что уходят разработчики и советуют переходить на другую платформу , типо io.js

По другому называетсч забыл

???
26.08.2017
12:54:25
Я хотел узнать почему это случилось

Egoarka
26.08.2017
12:54:59
полномочия превышал при разработке

Алексей
26.08.2017
13:01:15
Ну с комитета то что уходят разработчики и советуют переходить на другую платформу , типо io.js
Это новости 1000 летней давности - они давно уже обьединись обратно

Google
Алексей
26.08.2017
13:01:21
и все с Node.js живут

Evgeny
26.08.2017
13:06:48
Не, он про новое разделение

Gleb
26.08.2017
13:07:24
Не, он про новое разделение
А ты не знаешь, в какую сторону они собираются двигать разработку?

Алексей
26.08.2017
13:08:20
Ок, а где почтитать? Пока фижу просто чейто форк

Gleb
26.08.2017
13:08:37
Слышал что-то про multi-thread, etc.

Ilya
26.08.2017
13:11:57
интересно и как они будут мультитред делать? костылить изолироваными форками?

Egoarka
26.08.2017
13:12:51
а чем вам Cluster'а не хватает?

https://nodejs.org/api/cluster.html#cluster_cluster

Ilya
26.08.2017
13:14:12
тем что это форки

Egoarka
26.08.2017
13:14:39
node js сам себе как может быть форком? ссылку открывал?:

Ilya
26.08.2017
13:14:50
если тебе надо общение между ними или основным процессом - опять городить лисапед из говна

егорка man 2 fork

Evgeny
26.08.2017
13:15:38
а чем вам Cluster'а не хватает?
Ну как бы.... Всего?

Ilya
26.08.2017
13:15:41
я про этот форк

Egoarka
26.08.2017
13:15:58
а, ок

Ilya
26.08.2017
13:16:06
кластер тоже работает через форк и порождает отдельные процессы

если делать мультитрединг то ты с многопоточностью обосрешься. потому что v8 так написан

Vladimir
26.08.2017
13:27:05
А ты не знаешь, в какую сторону они собираются двигать разработку?
В сторону иклюзивити, дайверсити и социальной справедливости

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