По моему мнению, этот индекс присутствует как на продакшн-сайте, так и на сайте разработки:
[91] pry(main)> PluginStoreRow.connection.indexes(“plugin_store_rows”)
=> [#<ActiveRecord::ConnectionAdapters::IndexDefinition:0x00005556a36241d0
@columns=[“plugin_name”, “key”],
@comment=nil,
@lengths={},
@name=“index_plugin_store_rows_on_plugin_name_and_key”,
@opclasses={},
@orders={},
@table=“plugin_store_rows”,
@type=nil,
@unique=true,
@using=:btree,
@where=nil>]
Я удалил их с помощью:
PluginStoreRow.find(< id >).destroy
После удаления дубликатов я создал резервную копию и успешно восстановил систему из чистой установки. Таким образом, я выяснил, что проблема заключается в сбоях при создании резервных копий. Завтра я перенесу это обсуждение в новую тему об ошибках Data Explorer. Жаль, что мне не удалось воспроизвести эту проблему.