(self)
| 61 | '''Base class for all DBML objects.''' |
| 62 | @property |
| 63 | def dbml(self) -> str: |
| 64 | if hasattr(self, 'database') and self.database is not None: |
| 65 | renderer = self.database.dbml_renderer |
| 66 | else: |
| 67 | from pydbml.renderer.dbml.default import DefaultDBMLRenderer |
| 68 | renderer = DefaultDBMLRenderer |
| 69 | |
| 70 | return renderer.render(self) |