IIC2143 / Syllabus

66 stars 2 forks source link

Error al crear al base de datos (ActiveRecord::NoDatabaseError) #66

Open cpschulz opened 3 months ago

cpschulz commented 3 months ago

Hola, estoy teniendo preblemas al crear la base de datos (no me juzguen, parti la tarea antes, pero tuve que hacerlo de nuevo). Estoy siguiendo los mismos comandos de la clase 3-FirstAPI y corro los siguientes comandos:

rails new SoccerApi --database=postgresql --api cd SoccerApi rails generate model Team name:string stadium:string capacity:integer city:string rails generate model Match teamA:references teamB:references state:boolean result:string rails generate model Player name:string goal:integer assist:integer card:integer team:references

y todo sale bien, pero luego al correr rails db:migrate me sale el siguiente error: image

He intentado borrando y creando de nuevo la api y creandola con otro nombre (solo Soccer) y sale el mismo error.

cpschulz commented 3 months ago

Se me olvido agregar que si aparece SoccerApi_develoment en el archivo config/databate.yml image

k0rval4n commented 3 months ago

Prueba con estos comandos en este orden (recuerda estar con la consola en la raíz de la API):

rails db:drop:all
rails db:create
rails db:migrate
cpschulz commented 3 months ago

No funciono, sale este error image

jpsandoval commented 3 months ago

puedes probar solo con "rails:drop" o probar el comando que te sugiere rails en su mensaje XD