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 un recurso en la wiki de rails como una lista de generadores disponibles .
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 .