rake db:bootstrap not appearing under rake -T

Hello,

I have filled db/fixtures with the static data for my site in hopes of
using db:bootstrap as described on many sites. But db:bootstrap is
not available under my rake command. Any suggestions?

Thanks!

I don’t have a db:bootstrap rake task here. If I do

rake -T bootstrap

I get

rake bootstrap # Bootstrap the whole she-bang
rake bootstrap:db:config # Copy database.example.yml into config/data…
rake bootstrap:db:create # Create development and testing databases
rake bootstrap:db:purge # Empty the development database
rake bootstrap:fixtures:files # Copy test/fixtures/files to RAILS_ROOT/files
rake bootstrap:settings # Copy settings.example.yml into config/sett…
rake cms:bootstrap # Bootstrap the database

I’ve never seen these before. Is one of these the one to which you’re referring? If db:bootstrap is a task that you’ve written, be sure to provide a description. For example,

namespace :db
desc “Bootstraps…”
task :bootstrap => :environment do

end
end

Without one, I don’t think the task will show when you do rake -T.

Craig

I'm looking for a way to load fairly static data into my database
after running migrations. I've been reading about db:bootstrap and
have seen several references to the Technoweenie forum (http://
www.railsweenie.com/forums/2/topics/778), but as of today, the website
is not loading. Besides storing raw sql files, is there another way
to do this that anyone knows about? There has to be, this seems like
a basic DRY concept.

Thanks!

The db:bootstrap task is code that is specific to the Mephisto code base, not Rails proper.

When I needed similar functionality I took a look at that code and made my own version for my Kete app (http://kete.net.nz/).

Seems like db:bootstrap is a good candidate for a plugin. If your going to have to do it anyway…

Or maybe sake, which I haven’t look into, but it is a way of sharing rake tasks.

Cheers,

Walter

The db:bootstrap task is code that is specific to the Mephisto code base, not Rails proper.

When I needed similar functionality I took a look at that code and made my own version for my Kete app (http://kete.net.nz/).

Seems like db:bootstrap is a good candidate for a plugin. If your going to have to do it anyway…

Or maybe sake, which I haven’t look into, but it is a way of sharing rake tasks.

Cheers,

Walter