schemaDefinition
The schemaDefinition
consists of the following parameters.
For each column to be created:
name
- The name of the column.type
- An Amazon Keyspaces data type. For more information, see Data types in the Amazon Keyspaces Developer Guide.
The primary key of the table consists of the following columns:
partitionKeys
- The partition key can be a single column, or it can be a compound value composed of two or more columns. The partition key portion of the primary key is required and determines how Amazon Keyspaces stores your data.name
- The name of each partition key column.clusteringKeys
- The optional clustering column portion of your primary key determines how the data is clustered and sorted within each partition.name
- The name of the clustering column.orderBy
- Sets the ascendant (ASC
) or descendant (DESC
) order modifier.To define a column as static usestaticColumns
- Static columns store values that are shared by all rows in the same partition:name
- The name of the column.type
- An Amazon Keyspaces data type.