| SQL::Translator::Producer::HTML - HTML producer for SQL::Translator |
SQL::Translator::Producer::HTML - HTML producer for SQL::Translator
use SQL::Translator::Producer::HTML;
Creates an HTML document describing the tables.
The HTML produced is composed of a number of tables:
If the nolinktable producer arg is present, then this table is not produced.
<tr>
<td class="FieldCellName"><a name="random-id">id</a></td>
<td class="FieldCellType">int</td>
<td class="FieldCellSize">11</td>
<td class="FieldCellDefault"></td>
<td class="FieldCellOther">PRIMARY KEY, NOT NULL</td>
<td class="FieldCellFK"></td>
</tr>
<tr>
<td class="FieldCellName"><a name="random-foo">foo</a></td>
<td class="FieldCellType">varchar</td>
<td class="FieldCellSize">255</td>
<td class="FieldCellDefault"></td>
<td class="FieldCellOther">NOT NULL</td>
<td class="FieldCellFK"></td>
</tr>
<tr>
<td class="FieldCellName"><a name="random-updated">updated</a></td>
<td class="FieldCellType">timestamp</td>
<td class="FieldCellSize">0</td>
<td class="FieldCellDefault"></td>
<td class="FieldCellOther"></td>
<td class="FieldCellFK"></td>
</tr>
Unless the nowrap producer arg is present, the HTML will be enclosed in a basic HTML header and footer.
If the pretty producer arg is present, the generated HTML will be nicely spaced and human-readable. Otherwise, it will have very little insignificant whitespace and be generally smaller.
Ken Y. Clark <kclark@cpan.org>, Darren Chamberlain <darren@cpan.org>.
| SQL::Translator::Producer::HTML - HTML producer for SQL::Translator |