У меня есть файл SQL, где я пишу предложения для запуска в выпуске, этот файл содержит такие предложения, как:
-- =======================2019-02-01=======================
UPDATE rating set stars = 3 where id = 6;
UPDATE users SET status = 'A' where last_login >= '2019-01-01';
INSERT INTO....
-- =======================2019-02-15=======================
UPDATE rating set stars = 3 where id = 6;
UPDATE users SET status = 'A' where last_login >= '2019-01-01';
INSERT INTO....
Я запускаю конкретные предложения в каждую дату выпуска, но я считаю, что это плохая практика и ее нельзя расширить.
Я пытаюсь изменить этот метод на семена Knex или миграцию. что было бы лучше всего сделать это?
Проблема с семенами связана с тем, что knex выполняет начальные числа каждый раз, когда я пишу команду knex seed:run
, и отображаются некоторые ошибки.