Снова здравствуйте,
[70] pry(main)> DB.query("DELETE FROM post_custom_fields WHERE post_id=20 AND name='calendar-details'")
=> []
После удаления проблемной строки мы снова активировали discourse-calendar. После ещё одной пересборки можем сообщить, что отсутствующие миграции успешно применены:
20200226183018 CreateCalendarEvents: migrated (0.8584s)20200409102640 CreatePostEventsTable: migrated (0.0381s)20200409102643 RenameTablesToDiscoursePostEvent: migrated (0.1840s)20201110225115 CreatePostEventDatesTable: migrated (0.0655s)20201111005205 MoveDataToEventDates: migrated (0.0039s)
И теперь всё снова в порядке.
Огромное спасибо за отличную работу, которую вы здесь выполняете. ![]()
С наилучшими пожеланиями,
Андреас.