Request for creating a table.
| 26 | |
| 27 | |
| 28 | class CreateTableRequest(BaseModel): |
| 29 | """Request for creating a table.""" |
| 30 | table_name: str = Field(description="Name of the table to create") |
| 31 | columns: List[Dict[str, Any]] = Field(description="Table column definitions") |
| 32 | primary_key: Optional[str] = Field(default=None, description="Primary key column name") |
| 33 | foreign_keys: Optional[List[Dict[str, Any]]] = Field(default=None, description="Foreign key constraints") |
| 34 | |
| 35 | |
| 36 | class InsertRequest(BaseModel): |
no outgoing calls