IIC2143-2021-1 / Syllabus

47 stars 12 forks source link

Problema creando base de datos #81

Closed stgopau closed 3 years ago

stgopau commented 3 years ago

Hola! tuve un problema con los dos últimos pasos del setup. Al crear la base de datos para la app. Al usar el comando rails db:create en mi computador (mac), no se crean las bases de datos arrojando lo siguiente: ActiveRecord::DatabaseConfigurations::InvalidConfigurationError: '{ default => }' is not a valid configuration. Expected '' to be a URL string or a Hash. Luego al intentar correr el servidor me dice que ciertos archivos no se encontraron, me imagino que está relacionado con el problema anterior. Adjunto fotos de la consola.

rails db:create Captura de pantalla 2021-04-12 a la(s) 19 06 43 rails s Captura de pantalla 2021-04-12 a la(s) 19 08 36

meretamal commented 3 years ago

Hola 😁 , de la última foto se puede deducir que estás usando Rails 6. Primero que todo, asegúrate de estar creando tu proyecto con la versión 5.2.

stgopau commented 3 years ago

Sabes alguna forma de hacer esto? pOrque seguí la guía de setup y se debería haber instalado la versión 5.2.4, sin embargo esto no ocurrió y si intento ponerlo de nuevo se mantiene la versión más nueva que tengo yo. Intente desinstalando rails e instalándolo de nuevo con el comando del setup, "gem install rails -v 5.2.4", y aún así se mantiene en la versión más actualizada de rails que tengo yo (6.1.3.1).

meretamal commented 3 years ago

Intenta ejecutando gem uninstall rails y gem uninstall railties, y luego trata de instalar Rails 5.2.

Hay otras formas mejores de lograr esto, como usando gemsets, por ejemplo.

stgopau commented 3 years ago

Ya habia intentado con el gem uninstall rails, y ahora con gem uninstall railties no pasa nada, me arroja lo siguiente. Captura de pantalla 2021-04-12 a la(s) 21 40 37

Melisa96 commented 3 years ago

Holaa, @stgopau pudiste resolverlo? me sale el mismo error :( pero tengo la versión 5.2.4 de rails