override fun validate()

in src/main/kotlin/software/aws/mcs/cql2cfn/cql/Properties.kt [63:70]


    override fun validate() {
        if (partitionKeyColumnNames.isEmpty()) {
            throw ParsingException("no PRIMARY KEY specified; exactly one required")
        }
        if (clusteringKeyColumnNames.isEmpty() && staticColumnNames.isNotEmpty()) {
            throw ParsingException("static columns not allowed if table has no clustering column")
        }
    }