create_table
Create a new table in a Grist document by specifying a unique table ID and optional column definitions for structured data storage.
Instructions
Crée une nouvelle table dans un document.
Prérequis: - list_documents: Pour obtenir un doc_id valide
Flux de travail typique: 1. list_documents(workspace_id) → obtenir doc_id 2. create_table(doc_id, "TableName", columns=[...]) → créer la table 3. list_tables(doc_id) → vérifier la création
Args: doc_id: L'ID du document table_id: ID de la nouvelle table (doit être unique dans le document) columns: Liste des définitions de colonnes (optionnel) Exemple: [ {"id": "name", "type": "Text", "label": "Nom"}, {"id": "status", "type": "Choice", "widgetOptions": {"choices": ["A", "B", "C"]}}, {"id": "amount", "type": "Numeric"} ]
Returns: Dict avec statut, message et détails de la table créée
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doc_id | Yes | ||
| columns | No | ||
| table_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||