Ho un abbastanza grande schema di DB e circa 100 righe con vorrei esporre al web, utilizzando Rails 3. Esponendo al web, voglio dire quanto segue:database per applicazioni CRUD, Rails 3
- un API REST (jSON & xml)
- Visualizzazioni per presentare i dati gerarchicamente
- Editor per parti specifiche dei dati di
in sostanza, quello che sto cercando è un modo per eseguire i binari sc comando affold con gli argomenti appropriati automaticamente. So che magic_model può eseguire alcune parti del reverse engineering, ma non sembra funzionare con Rails 3.
Esiste uno strumento in grado di automatizzare la generazione di scaffold?
ActiveAdmin è bello davvero. Ma offre un'API oltre alle pagine Web generate? ActiveScaffold sembra più vicino a quello che stavo cercando quando ho posto la domanda, ma sfogliando la sua (scarsa) documentazione non sono riuscito a vedere i suoi vantaggi rispetto al normale comando scaffold rails. Ad esempio, non esaminerà il database per estrarre le relazioni tra i modelli. magic_model ha fatto questo. –
Non penso che ActiveAdmin offra un API REST :(Ma potresti sempre farlo con ActiveResource. Http://api.rubyonrails.org/classes/ActiveResource/Base.html – dexter