Я хочу добавить 4 дня в столбец создал_ для всех записей в базе данных.Есть ли способ сделать это в консоли рельсов? - PullRequest
1 голос
/ 07 мая 2019

У меня есть куча записей в базе данных, где я хочу обновить столбец "create_at".Есть ли способ в консоли rails, чтобы я мог получить доступ к каждой записи в базе данных и добавить, скажем, 4 дня, в столбец create_at?

Я пытался найти другие ответы, но ни один из них не помог, особенно при попытке добавить дни или месяцы ко всем записям для столбца create_at.

Я использую PostgreSql

1 Ответ

0 голосов
/ 18 июля 2019

Попробуйте выполнить следующую строку кода:

ActiveRecord::Base.connection.execute("UPDATE TABLE_NAME(NOT MODEL NAME) SET updated_at = updated_at + interval '4 days'")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...