generate_model_with_relationships
Generate multiple clearskies Model classes with BelongsTo, HasMany, and ManyToMany relationships preconfigured.
Instructions
Generate multiple related clearskies Model classes with their relationships properly configured.
Use this when you need to create models with BelongsTo, HasMany, or ManyToMany relationships.
Args:
models: List of model definitions. Each dict has:
- name (str): Model class name
- columns (list[dict]): Column definitions
- backend_type (str, optional): Backend type
- id_column_name (str, optional): Id column name
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"models": "<models>"
},
"name": "generate_model_with_relationships"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| models | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |