Tengo un esquema bastante grande DB y unos 100 millones de filas con I le gustaría exponer a la web, utilizando los carriles 3. Mediante la exposición a la web, me refiero a lo siguiente:Base de datos para la aplicación CRUD, Rails 3
- una API REST (JSON & xml)
- Vistas a presentar los datos jerárquicamente
- editores para partes específicas de los datos
Básicamente, lo que estoy buscando es una forma de ejecutar los carriles sc comando affold con los argumentos apropiados automáticamente. Sé que magic_model puede hacer algunas partes de la ingeniería inversa, pero no parece funcionar con Rails 3.
¿Existe alguna herramienta que pueda automatizar la generación de andamios?
ActiveAdmin es hermosa por cierto. ¿Pero ofrece una API además de las páginas web generadas? ActiveScaffold se ve más cerca de lo que estaba buscando cuando hice la pregunta, pero al examinar su (escasa) documentación no pude ver sus ventajas sobre el comando de andamios de rieles normales. Por ejemplo, no buscará en la base de datos para extraer relaciones entre los modelos. magic_model hizo esto. –
No creo que ActiveAdmin ofrezca una APO REST :(Sin embargo, siempre puedes hacerlo con ActiveResource. Http://api.rubyonrails.org/classes/ActiveResource/Base.html – dexter