| | 1 | [[TOC(heading=Scaffolds Section Contents, HowTos/HowToUseScaffolds*)]] |
| | 2 | |
| | 3 | = How To Use Scaffolds = |
| | 4 | |
| | 5 | Scaffolds are a tool by which you can very rapidly create basic user interfaces for editing the contents of a database table. By default, a single scaffold creates events that can do the following: |
| | 6 | |
| | 7 | * Display a "master list" of records in a table |
| | 8 | * Display an editing form capable of editing both a record's data and its relations to other tables (one-to-many and many-to-many) |
| | 9 | * Display a read-only view of a record |
| | 10 | * Update a record's data |
| | 11 | * Delete a record |
| | 12 | |
| | 13 | By learning to properly use scaffolds and modify the code they produce, you can greatly reduce your development time for database-driven tasks. |