Я обновляю рельсы 2.x для рельсов 3.0.12.rails 3.0.12 update - почему задачи грабли этого жемчуга не загружены?
Это приложение использовало самонаводку для «семени» базы данных. Кажется, что original fork драгоценного камня остановился в ветке рельсов 2.x, но я нашел эту другую вилку, которая (теоретически) совместима с рельсами 3.2 (обратите внимание, что я обновляю до 3.0.12, а не 3.2).
Так это то, что мой Gemfile теперь:
gem 'bootstrapper', :git => 'git://github.com/vivrass/bootstrapper.git'
После запуска обновления связки, это похоже на работу ... за исключением того, что драгоценный камень должен добавить новую переднюю задачу под названием rake db:bootstrap
, и это Безразлично 't появляется, когда я выполняю rake -T db
(у меня есть aliased до bundle exec rake -T db
через oh-my-zsh).
rake db:create # Create the database from config/database.yml for the current Rails.env (use db:crea...
rake db:drop # Drops the database for the current Rails.env (use db:drop:all to drop all databases)
rake db:fixtures:load # Load fixtures into the current environment's database.
rake db:migrate # Migrate the database (options: VERSION=x, VERBOSE=false).
rake db:migrate:status # Display status of migrations
rake db:rollback # Rolls the schema back to the previous version (specify steps w/ STEP=n).
rake db:schema:dump # Create a db/schema.rb file that can be portably used against any DB supported by AR
rake db:schema:load # Load a schema.rb file into the database
rake db:seed # Load the seed data from db/seeds.rb
rake db:setup # Create the database, load the schema, and initialize with the seed data (use db:res...
rake db:structure:dump # Dump the database structure to an SQL file
rake db:version # Retrieves the current schema version number
Я проверил репо, и в соответствии с this post, кажется, что драгоценный камень делает правильные вещи: - Он имеет railtie.rb файл, который загружает rake file - Файл railtie.rb включен в lib/bootstraper.rb file
И все же задача грабли не отображается.
Был ли процесс добавления задач рейка на драгоценный камень изменен с рельсов 3.0.x на 3.2.x любым существенным способом?
Я бегу рубин 1.9.3.
Спасибо.
EDIT:
Я создал новый проект пустых рельсов в рельсах 3.0.12, добавил линию на Gemfile, и после пакетирования, появляется задача рек. Это может быть связано с тем, что я обновляю из rails 2.x вместо создания нового рельса 3.0.12.