в проде, есть данные пользователей и стало необходимо сделать уникальным поле, которое не было уникальным и уже существуют неуникальные данные пользователей по этому полю?
                  
                  
                  Единственный алгоритм, который у меня сработал:
                  
                  
                  1. Сделать поле уникальным
                  
                  
                  2. Создать миграцию
                  
                  
                  3. Перед применением изменить данные так, чтобы миграция не вызвала конфликтов(например рандомный префикс)
                  
                  
                  4. Применить миграцию
                  
                  
                  Решение, прямо говоря, неоч 
                  
                  
                  Просьба: можете рассказать, как решали такую проблему, если сталкивались с ней? 
                  
                  
                  Спасибо
                  
                  
                
вот прямо так и решали
1. Создай поле 2. Выстави уникальные значения 3. Поменяй параметр поля на уникальное
Обсуждают сегодня