Method
append_column
(self, c: ColumnClause[Any])
Source from the content-addressed store, hash-verified
| 3190 | return self.name |
| 3191 | |
| 3192 | def append_column(self, c: ColumnClause[Any]) -> None: |
| 3193 | existing = c.table |
| 3194 | if existing is not None and existing is not self: |
| 3195 | raise exc.ArgumentError( |
| 3196 | "column object '%s' already assigned to table '%s'" |
| 3197 | % (c.key, existing) |
| 3198 | ) |
| 3199 | |
| 3200 | self._columns.add(c) |
| 3201 | c.table = self |
| 3202 | |
| 3203 | @util.preload_module("sqlalchemy.sql.dml") |
| 3204 | def insert(self) -> util.preloaded.sql_dml.Insert: |
Tested by
no test coverage detected