Ask A Question

Notifications

You’re not receiving notifications from this thread.

The Rails db:system:change command Discussion

Great to change the database when we create default sqlite.
that maintains the previous gem version ... generates confusion when looking for errors.

Reply

Thanks Chris!

Reply

This is such a nice little feature where I just want to get running with SQLite and change DBs when applicable

Reply

I get this:
Running via Spring preloader in process 48851
invalid option: --to=postgresql

What could be the issue? I am using Rails 6.1.4.1

Reply

me, too. I've got same problem.
I think this command(db:system:change) keep finding rake command, not rails.
I am using Rails 6.1.4.4, Rake 13.0.6, Ruby 3.0.3

Reply

I am stuck with this (under part 38 of the beginner series too), same issue

Reply

I have same issue, did you find a solution?

Reply

The workaround is to disable 'spring' as follows.

1: comment out gem 'spring' in the Gemfile
2: execute "bundle install"

Details are on GitHub issue (rails/spring #678).
I will fix the issue.

Reply
Join the discussion
Create an account Log in

Want to stay up-to-date with Ruby on Rails?

Join 81,149+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.

    Screencast tutorials to help you learn Ruby on Rails, Javascript, Hotwire, Turbo, Stimulus.js, PostgreSQL, MySQL, Ubuntu, and more.

    © 2024 GoRails, LLC. All rights reserved.