(cls)
| 142 | print("Example 8") |
| 143 | class BetterRowMapper(RowMapper): |
| 144 | def __init_subclass__(cls): |
| 145 | fields = [] |
| 146 | for key, value in cls.__dict__.items(): |
| 147 | if value is Ellipsis: |
| 148 | fields.append(key) |
| 149 | cls.fields = tuple(fields) |
| 150 | |
| 151 | |
| 152 | print("Example 9") |