From 827bf18d6b87640ca37ae60ffd4b636d42a79b24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mariusz=20Kry=C5=84ski?= Date: Wed, 13 Mar 2013 23:15:31 +0100 Subject: [PATCH] include cf name in auto generated index name --- cqlengine/management.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cqlengine/management.py b/cqlengine/management.py index 5ef536cf..67c34f68 100644 --- a/cqlengine/management.py +++ b/cqlengine/management.py @@ -95,7 +95,7 @@ def create_table(model, create_missing_keyspace=True): if indexes: for column in indexes: if column.db_index_name in idx_names: continue - qs = ['CREATE INDEX {}'.format(column.db_index_name)] + qs = ['CREATE INDEX index_{}_{}'.format(raw_cf_name, column.db_field_name)] qs += ['ON {}'.format(cf_name)] qs += ['("{}")'.format(column.db_field_name)] qs = ' '.join(qs)