Iloo

https://iloo.wordpress.com

Ruby on Rails: PG::UndefinedTable: ERROR: relation “roles” does not exist

Ruby_on_Rails_logo

Usando Rails 4.1.1, siguiendo los pasos de configuración de rolify, se indica que es necesario ejecutar lo siguiente para generar los roles:

rails g rolify Role User

Todo bien hasta el momento de ejecutar la migración:

rake db:migrate

El mensaje de error es el siguiente:

PG::UndefinedTable: ERROR: relation “roles” does not exist

En mi caso, el generador creó el archivo:

20140520150218_rolify_create_roles

Claramente le faltaba la extensión .rb, agregando la extensión:

20140520150218_rolify_create_roles.rb

Y la migración sin problemas.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s