(
self,
selectable: SelectBase,
table_name: str,
*,
metadata: Optional["MetaData"] = None,
schema: Optional[str] = None,
temporary: bool = False,
if_not_exists: bool = False,
**dialect_kwargs: Any,
)
| 734 | :class:`.CreateTableAs` would generate when executed.""" |
| 735 | |
| 736 | def __init__( |
| 737 | self, |
| 738 | selectable: SelectBase, |
| 739 | table_name: str, |
| 740 | *, |
| 741 | metadata: Optional["MetaData"] = None, |
| 742 | schema: Optional[str] = None, |
| 743 | temporary: bool = False, |
| 744 | if_not_exists: bool = False, |
| 745 | **dialect_kwargs: Any, |
| 746 | ): |
| 747 | self._validate_dialect_kwargs(dialect_kwargs) |
| 748 | super().__init__( |
| 749 | selectable=selectable, |
| 750 | name=table_name, |
| 751 | metadata=metadata, |
| 752 | schema=schema, |
| 753 | temporary=temporary, |
| 754 | if_not_exists=if_not_exists, |
| 755 | ) |
| 756 | |
| 757 | |
| 758 | class CreateView(DialectKWArgs, _TableViaSelect): |
nothing calls this directly
no test coverage detected