La base de datos "discourse_development" no existe

Después de la última actualización con git pull, estoy intentando crear la base de datos con rake db:create y obtengo esto:

rake aborted!
ActiveRecord::NoDatabaseError: FATAL:  la base de datos "discourse_development" no existe
/vagrant/discourse/lib/site_settings/db_provider.rb:61:in `table_exists?'
/vagrant/discourse/lib/site_settings/db_provider.rb:16:in `all'
/vagrant/discourse/lib/site_settings/defaults_provider.rb:29:in `db_all'
/vagrant/discourse/lib/site_setting_extension.rb:277:in `block in refresh!'
/vagrant/discourse/lib/site_setting_extension.rb:274:in `synchronize'
/vagrant/discourse/lib/site_setting_extension.rb:274:in `refresh!'
/vagrant/discourse/lib/site_setting_extension.rb:479:in `block in setup_methods'
/vagrant/discourse/plugins/discourse-narrative-bot/plugin.rb:51:in `block in activate!'
/vagrant/discourse/lib/plugin/instance.rb:329:in `block in notify_after_initialize'
/vagrant/discourse/lib/plugin/instance.rb:327:in `each'
/vagrant/discourse/lib/plugin/instance.rb:327:in `notify_after_initialize'
/vagrant/discourse/config/application.rb:307:in `each'
/vagrant/discourse/config/application.rb:307:in `block in <class:Application>'

¡Por supuesto que la base de datos no existe! Por eso estoy intentando crearla. No lo entiendo…

Intenta:

bundle exec rake db:create
bundle exec rake db:migrate

No tienes una base de datos local.

Veo el mismo problema. Fue causado por algunos cambios recientes para usar Rails Zeitwerk. Estoy investigando cómo solucionarlo.

Mientras tanto, puedes hacer:

$ createdb discourse_development

en su lugar.

Esto ya está solucionado. Lamento cualquier inconveniente.