Как запустить скрипт rails в рабочей среде - PullRequest
0 голосов
/ 25 марта 2020

У меня есть скрипт "tester.rb" в моей локальной системе и функция ниже

def getAccountUpdate(Id)
   user = User.find_by_id(Id)
   user.name = "Default"
end 

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

1 Ответ

0 голосов
/ 25 марта 2020

Запустите консоль rails, используя rails c. Напишите, как показано ниже.

irb(main):001:0> def get_account_update(id)
irb(main):002:1> user = User.find_by_id(id)
irb(main):003:1> user.name = "Default"
irb(main):004:1> end
=> :get_account_update
irb(main):005:0> get_account_update(1)

Если вы хотите запустить его в рабочем режиме, используйте RAILS_ENV=production bundle exec rails c, чтобы запустить консоль и написать ее.

Если вы не хотите использовать консоль и запустить это как задача, а затем использовать задачи Rake.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...