MCPcopy Create free account
hub / github.com/Vanderhoof/PyDBML / render_column_notes

Function render_column_notes

pydbml/renderer/sql/default/table.py:66–73  ·  view source on GitHub ↗
(model: Table)

Source from the content-addressed store, hash-verified

64
65
66def render_column_notes(model: Table) -> str:
67 result = ''
68 for col in model.columns:
69 if col.note:
70 quoted_note = f"'{prepare_text_for_sql(col.note)}'"
71 note_sql = f'COMMENT ON COLUMN "{model.name}"."{col.name}" IS {quoted_note};'
72 result += f'\n\n{note_sql}'
73 return result
74
75
76@DefaultSQLRenderer.renderer_for(Table)

Callers 3

test_notesMethod · 0.90
test_no_notesMethod · 0.90
render_tableFunction · 0.85

Calls 1

prepare_text_for_sqlFunction · 0.90

Tested by 2

test_notesMethod · 0.72
test_no_notesMethod · 0.72