You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixes#355
Postgres stores index names with uppercase characters in the `pg_index`
catalog using the quoted version of the name. For example:
```
"idx_USERS_name"
```
whereas a lowercase index name would be stored as:
```
idx_users_name
```
This is different to how other object types are stored in their
respective catalogs. For example, table names are stored in
the`pg_class` catalog without quotes, regardless of whether they contain
uppercase characters.
This makes it necessary to strip quotes from index names when retrieving
them from the `pg_index` catalog when building the internal schema
representation.
Drop index has trouble with case sensitive names:
It requires escaped quotes to work:
The text was updated successfully, but these errors were encountered: