[ 
https://issues.apache.org/jira/browse/CASSJAVA-103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18020241#comment-18020241
 ] 

Ekaterina Filatova edited comment on CASSJAVA-103 at 9/15/25 3:39 AM:
----------------------------------------------------------------------

We use
{code:java}
SchemaBuilder.createIndex(CqlIdentifier.fromInternal("testIndex")).ifNotExists()
             .onTable(CqlIdentifier.fromInternal("test"), 
CqlIndentifier.fromInternal("testCol"))
             .andColumn(CqlIdentifier.fromInternal("keyTest"))
             .build();
{code}
Output CQL: CREATE INDEX IF NOT EXISTS "testCol_keyTest" ON test."testCol" 
(keyTest)
but we expect: CREATE INDEX IF NOT EXISTS "testCol_keyTest" ON test."testCol" 
("keyTest")


was (Author: JIRAUSER309843):
We use
{code:java}
SchemaBuilder.createIndex(CqlIdentifier.fromInternal("testIndex")).ifNotExists()
             .onTable(CqlIdentifier.fromInternal("test"), 
CqlIndentifier.fromInternal("testCol"))
             .andColumn(CqlIdentifier.fromInternal("keyTest"))
             .build();
{code}
Output CQL: CREATE INDEX IF NOT EXISTS "testCol_keyTest" ON test."testCol" 
(keyTest)
by we expect: CREATE INDEX IF NOT EXISTS "testCol_keyTest" ON test."testCol" 
("keyTest")

> Has not created a Cassandra index using camelCase column
> --------------------------------------------------------
>
>                 Key: CASSJAVA-103
>                 URL: https://issues.apache.org/jira/browse/CASSJAVA-103
>             Project: Apache Cassandra Java driver
>          Issue Type: Bug
>          Components: Core
>            Reporter: Ekaterina Filatova
>            Assignee: Lukasz Antoniak
>            Priority: Normal
>
> In class DefaultCreateIndex in method asCql to generate cql statement do not 
> use CqlIdentifier.asCQL(boolean) for column names.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to