Trabajando con Ruby on Rails, muchas veces olvido las tablas y columnas que tengo creadas en mi base de datos. Esto se puede solucionar inspeccionando la base de datos desde la consola de rails.
Para abrir la consola en Ubuntu ejecuta desde la linea de comando:
luego para ver las tablas creadas puedes correr el comando:
ActiveRecord::Base.connection.columns("nombre_tabla").map{|c| [c.name, c.type]}
donde el .map{..} se usa para que puedas ver las columnas de una forma más ordenada, ya que de otra forma el comando te retorna los objectos de las colmnas en lugar de solo el nombre y el tipo.
-->
Para abrir la consola en Ubuntu ejecuta desde la linea de comando:
rails console
luego para ver las tablas creadas puedes correr el comando:
ActiveRecord::Base.connection.tablesY para ver las columnas de una tabla puede correr:
ActiveRecord::Base.connection.columns("nombre_tabla").map{|c| [c.name, c.type]}
donde el .map{..} se usa para que puedas ver las columnas de una forma más ordenada, ya que de otra forma el comando te retorna los objectos de las colmnas en lugar de solo el nombre y el tipo.
No comments:
Post a Comment