From 0dca3e6aaa9f011eaddf7a1701e4d3e63a7179ae Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 4 Jul 2022 08:59:50 +0200 Subject: [PATCH] Properly render table name as CQL during index creation. We now use the proper CQL representation applying quoting if necessary when creating indexes. Previously, we just used the plain toString format of the CQL identifier that didn't quote the table name. Closes #1281. --- .../core/cql/generator/CreateIndexCqlGenerator.java | 2 +- .../generator/CreateIndexCqlGeneratorUnitTests.java | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/generator/CreateIndexCqlGenerator.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/generator/CreateIndexCqlGenerator.java index be3ce1e0a..2d8643333 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/generator/CreateIndexCqlGenerator.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/generator/CreateIndexCqlGenerator.java @@ -51,7 +51,7 @@ public class CreateIndexCqlGenerator extends IndexNameCqlGenerator