ColumnSchema

data class ColumnSchema(val propertyName: String, val cqlName: String, val type: KType, val isPartitionKey: Boolean = false, val clusteringKey: ClusteringKeySchema? = null, val lookupIndex: LookupIndexSchema? = null, val isTransient: Boolean = false, val isCounter: Boolean = false, val isCreatedAt: Boolean = false, val isUpdatedAt: Boolean = false, val isSecondaryIndex: Boolean = false, val isSensitive: Boolean = false, val isVersion: Boolean = false)

Constructors

Link copied to clipboard
constructor(propertyName: String, cqlName: String, type: KType, isPartitionKey: Boolean = false, clusteringKey: ClusteringKeySchema? = null, lookupIndex: LookupIndexSchema? = null, isTransient: Boolean = false, isCounter: Boolean = false, isCreatedAt: Boolean = false, isUpdatedAt: Boolean = false, isSecondaryIndex: Boolean = false, isSensitive: Boolean = false, isVersion: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val isCounter: Boolean = false
Link copied to clipboard
val isCreatedAt: Boolean = false
Link copied to clipboard
val isPartitionKey: Boolean = false
Link copied to clipboard
Link copied to clipboard
val isSensitive: Boolean = false
Link copied to clipboard
val isTransient: Boolean = false
Link copied to clipboard
val isUpdatedAt: Boolean = false
Link copied to clipboard
val isVersion: Boolean = false
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val type: KType