Как установить плагин paper_trail на Rails 3 - PullRequest
0 голосов
/ 10 сентября 2010

Я уверен, что это удивительно просто, и я просто неопытен с Rails 3, но я не могу понять, как заставить его работать.

Я пытаюсь установить плагин paper_trail в мое приложение Rails 3; но инструкции кажутся разработанными для Rails 2. Я работаю под Windows, и git недоступен.

Я попытался поместить gem 'paper_trail' в мой Gemfile и запустить bundle install, который правильно поднял камень; но rails generate paper_trail (который, как я полагаю, является новой формой script/generate paper_trail, терпит неудачу с Could not find generator paper_trail.

Может кто-нибудь дать мне несколько пошаговых инструкций, чтобы это работало?

Ответы [ 3 ]

3 голосов
/ 22 июля 2011

Немного опоздал на вечеринку. Я пишу это, так как я нашел нить через Google. Вот как я начал работать с Rail 3.0.9. Я получаю ту же ошибку с

bundle exec rails generate paper_trail

а также

bundle exec rails g paper_trail

и

rails generate paper_trail

Оказывается, тебе нужно запустить

bundle exec rails generate paper_trail:install

, который сгенерировал файл миграции для меня и

bundle exec rake db:migrate

создал таблицу.

2 голосов
/ 23 ноября 2010

По состоянию на 11 октября rails generate paper_trail работает так, как вы ожидаете.

1 голос
/ 10 сентября 2010

Мне удалось это сделать, просто скачав zip-код с github, распаковав его в vendor / plugins, установив gem (через Gemfile и пакетную установку), а затем скопировав код миграции в генератор paper_trailпустая миграция с тем же именем.

...