File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
src/spaceone/core/model/mongo_model Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -165,14 +165,15 @@ def _load_default_meta(cls):
165165 def _create_index (cls ) -> None :
166166 if cls .auto_create_index :
167167 indexes = cls ._meta .get ("indexes" , [])
168+ unique_fields = cls ._get_unique_fields ()
169+
170+ if len (indexes ) > 0 or len (unique_fields ) > 0 :
171+ total_index_count = len (indexes ) + len (unique_fields )
168172
169- if len (indexes ) > 0 :
170173 _LOGGER .debug (
171- f"Create MongoDB Indexes ({ cls .__name__ } Model: { len ( indexes ) } Indexes)"
174+ f"Create MongoDB Indexes ({ cls .__name__ } Model: { total_index_count } Indexes)"
172175 )
173176
174- unique_fields = cls ._get_unique_fields ()
175-
176177 for unique_field in unique_fields :
177178 try :
178179 cls .create_index ({"fields" : unique_field , "unique" : True })
You can’t perform that action at this time.
0 commit comments