tutorial rails new mvc generate example create commands blog ruby-on-rails scriptgenerate

ruby-on-rails - new - ruby on rails mvc



¿Dónde están los documentos para Rails "script/generate model"? (5)

Estoy corriendo

ruby script/generate scaffold

o

ruby script/generate model

y sé la sintaxis básica, como

ruby script/generate scaffold Dude name:string face:boolean

pero no sé cosas como:

  • ¿Deben los nombres de las variables subrayar o ser camelCased?
  • ¿Qué tipo de tipos de variables son aceptables?

¿Dónde puedo encontrar tal información?

¡GRACIAS!

PD: las respuestas a mis dos preguntas me ayudarían por ahora, también :)


Escriba el comando sin argumentos y la documentación se revela:

$ script/generate model

Puede usar camelcase o guiones bajos para el nombre del modelo.

  • Los nombres de modelo son singulares; los nombres de los controladores son plurales.
  • Los nombres de campo usan guiones bajos.

No puedo recordar todos los posibles tipos de campo, solo los busqué desde los documentos de migración, como se relacionó anteriormente.


Para verificar las convenciones de nombres de Rails, el Pluralizer de topfunky fue útil.



hay una nueva sintaxis para Rails es que los rails generate


Este documento sobre la migración de Rails ayudaría.

Con respecto a la convención de nombres, creo que la convención general adoptada para Ruby on Rails es para subrayar.

Para saber qué tipos de variables son aceptables, consulte la sección sobre Asignación de bases de datos .