Setting Up a SqlResolver
This time, instead of using rails plugin to implement the desired functionality, weâll develop the template-management system by building a Rails application called templater. Letâs create it using the command line:
â | $ ârails new templaterâ |
Next, letâs define the model that will hold templates in the database using the Rails scaffold generator:
â | $ ârails generate scaffold SqlTemplate body:text path:string \â |
â | â format:string locale:string handler:string partial:booleanâ |
The body attribute is a text column used to store the whole template; the path should store a string similar to a filesystem path (for instance, the index action under UsersController will have users/index as the path); ...
Get Crafting Rails 4 Applications, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.