Я пытаюсь вспомнить слово для функции, которая может применяться несколько раз к одному и тому же набору данных, но вносит свои изменения только один раз.У меня есть миграция Rails, которая устанавливает некоторые данные, но только если эти данные не установлены.Поэтому, если он запускается несколько раз, он работает только один раз.