Bug description
If the default value for a text column looks like HTML, it does not get escaped/tokenized in the HTML schema documentation and does not display properly.
How to reproduce
- Define a text/varchar column with the default value
'<UNKNOWN>'
- Generate HTML schema documentation
- Generated HTML does not tokenize the less-than symbol, leading to it being interpreted as HTML markup:
<td class="value">'<UNKNOWN>'</td>
Browser inspect shows:
<td class="value">'<unknown>'</unknown></td>
Browser displays:
Expected behavior
Text default constant content that looks like HTML markup gets tokenized in the HTML documentation and displays properly, e.g.:
<td class="value">'<UNKNOWN>'</td>
displayed as:
Info about your desktop