Size: a a a

Node.js — русскоговорящее сообщество

2020 March 30

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
вот тут статья как делают миграции разрабы stackoverflow

https://nickcraver.com/blog/2016/05/03/stack-overflow-how-we-do-deployment-2016-edition/
источник

E

Eldar in Node.js — русскоговорящее сообщество
Nikita Nesterchuk
а это конкретно, как пользоваться миграциями в sequelize https://sequelize.org/master/manual/migrations.html
а что получается на ходу нельзя поменять модель используя sync() ? без миграций
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Eldar
а что получается на ходу нельзя поменять модель используя sync() ? без миграций
sync({ force: true }) — и он меняет модель (правда все таблички твои удалятся).

это написано в документации.
источник

E

Eldar in Node.js — русскоговорящее сообщество
только так ?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Eldar
только так ?
а как ты хотел?
источник

E

Eldar in Node.js — русскоговорящее сообщество
просто добавить столбец и вызвать синк и все.
источник

E

Eldar in Node.js — русскоговорящее сообщество
чтоб в дб он добвился и все
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Eldar
просто добавить столбец и вызвать синк и все.
т.е. ты хочешь, чтобы sync сама определила изменения твоей модели и создала за тебя миграцию бд?
источник

B

Bat in Node.js — русскоговорящее сообщество
Eldar
а что получается на ходу нельзя поменять модель используя sync() ? без миграций
а кто узнает потом в каком порядке ты менял структуру БД и какой он на данный момент?
источник

E

Eldar in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
т.е. ты хочешь, чтобы sync сама определила изменения твоей модели и создала за тебя миграцию бд?
хочется так
источник

V🦖

Valentine 🦖 in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
т.е. ты хочешь, чтобы sync сама определила изменения твоей модели и создала за тебя миграцию бд?
А че там машоб не научился в такое? Блин, жалко...
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Eldar
хочется так
sequelize так не умеет.

зато так умеет питоновский джанго.

на ноде так будет уметь prisma.io
источник

E

Eldar in Node.js — русскоговорящее сообщество
ради одного столбца изучать теперь миграции =(
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Eldar
ради одного столбца изучать теперь миграции =(
да добавь столбец вручную в базе
источник

B

Bat in Node.js — русскоговорящее сообщество
он не понимает зачем они нужны)
источник

E

Eldar in Node.js — русскоговорящее сообщество
кто они ?
источник

NN

Nikita Nesterchuk in Node.js — русскоговорящее сообщество
миграции
источник

E

Eldar in Node.js — русскоговорящее сообщество
да понимаю
источник

E

Eldar in Node.js — русскоговорящее сообщество
ладно бы 20 баз реструктурировал
источник

E

Eldar in Node.js — русскоговорящее сообщество
да лан Батыр хорош печатать. добавлю вручную а потом поизучаю миграции )
источник