diff --git a/src/llama_index_alloydb_pg/async_index_store.py b/src/llama_index_alloydb_pg/async_index_store.py index fc1d272..097e645 100644 --- a/src/llama_index_alloydb_pg/async_index_store.py +++ b/src/llama_index_alloydb_pg/async_index_store.py @@ -85,7 +85,7 @@ async def create( required_columns = ["index_id", "type", "index_data"] if not (all(x in column_names for x in required_columns)): - raise IndexError( + raise ValueError( f"Table '{schema_name}'.'{table_name}' has an incorrect schema.\n" f"Expected column names: {required_columns}\n" f"Provided column names: {column_names}\n"