update_metabase_database
Modify an existing database connection in Metabase to update settings like sync schedules, connection details, caching, and query automation.
Instructions
Update an existing database connection in Metabase.
Args: database_id (int): ID of the database to update. name (str, optional): Name of the database. details (Dict[str, Any], optional): Connection details. auto_run_queries (bool, optional): Enable auto run. cache_ttl (int, optional): Cache time-to-live. is_full_sync (bool, optional): Whether to perform full sync. schedule (Dict[str, Any], optional): Sync schedule. timezone (str, optional): Timezone for the database. metadata_sync (bool, optional): Enable metadata sync.
Returns: Dict[str, Any]: Updated database metadata.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| database_id | Yes | ||
| name | No | ||
| details | No | ||
| auto_run_queries | No | ||
| cache_ttl | No | ||
| is_full_sync | No | ||
| schedule | No | ||
| timezone | No | ||
| metadata_sync | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||