Keboola · Schema

SnowflakeAddColumnToTableRequest

Request for adding a column to a Snowflake table.

Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
name string Name of the column to add.
definition object Column definition for Snowflake.
View JSON Schema on GitHub

JSON Schema

keboola-snowflakeaddcolumntotablerequest.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "SnowflakeAddColumnToTableRequest",
  "description": "Request for adding a column to a Snowflake table.",
  "required": [
    "name",
    "definition"
  ],
  "properties": {
    "name": {
      "description": "Name of the column to add.",
      "type": "string"
    },
    "definition": {
      "description": "Column definition for Snowflake.",
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "description": "Snowflake column type. Must be one of allowed types.",
          "type": "string"
        },
        "length": {
          "description": "Optional length for the column.",
          "type": "integer",
          "nullable": true
        },
        "nullable": {
          "description": "Whether the column is nullable.",
          "type": "boolean",
          "nullable": true
        },
        "default": {
          "description": "Default value for the column.",
          "type": "string",
          "nullable": true
        }
      },
      "type": "object"
    }
  },
  "type": "object"
}