В одном из моих проектов я использовал EF Code First aproach и использовался для создания новых миграций командой Add-Migration MyMigration
. Теперь мне нужно создать миграцию, которая установит значение по умолчанию для свойства в одном из моих классов. Я попытался добавить атрибут [DefaultValue("true")]
, а затем переделал новую миграцию для него с Add-Migration
, но эта миграция пуста. Кажется, что EF не заметил никаких изменений. Есть ли способ создать миграцию только для настройки значения по умолчанию для одного из свойств класса?EF CF Migration для значения по умолчанию для столбца
0
A
ответ
0
Вы не предоставили никакой структуры вашего класса, который вы хотите создать миграцию на .... Так что я отправляю миграции на демонстрационном классе ..
Если создана миграция является пустым, то попробуйте положить код ниже там
public override void Up()
{
AlterColumn("dbo.YourTableName", "ColumnName", c => c.String(defaultValueSql: "Khaled Maruf"));
}
Если в столбце таблицы есть прошлые данные в нем, то попробуйте использовать один ниже
public override void Up()
{
Sql("UPDATE dbo.YourTableName SET ColumnName = 'Khaled Maruf' WHERE ColumnName IS NULL");
AlterColumn("dbo.YourTableName", "ColumnName", c => c.String(defaultValueSql: "Khaled Maruf"));
}
Надеюсь, это поможет ....
Смежные вопросы
- 1. Как установить значение по умолчанию для POCO в EF CF?
- 2. Oracle - сравнение значения по умолчанию для столбца
- 3. установка другого значения по умолчанию для столбца
- 4. Применение изменения значения по умолчанию для столбца
- 5. Установка значения по умолчанию для точки столбца
- 6. Значение по умолчанию для изменения столбца ActiveRecord
- 7. Частичные классы EF и значения по умолчанию
- 8. EF - Значение по умолчанию для нового столбца с автоматической миграцией
- 9. Добавление столбца требует значения по умолчанию для другого столбца?
- 10. Изменить таблицу для изменения значения по умолчанию для столбца
- 11. Значение значения по умолчанию для Django DB для столбца
- 12. Использование UDF для значения по умолчанию для столбца
- 13. EF Code First MVC Установка значения по умолчанию для метода
- 14. Rails Migration - нестатистическое значение по умолчанию
- 15. EF CF версия только для чтения
- 16. Установка значения по умолчанию для столбца по угловой ui сетке
- 17. EF Migration для универсальной платформы Windows
- 18. Как скопировать значение другого столбца в качестве значения по умолчанию для нового столбца в миграции рельсов?
- 19. Значение по умолчанию для столбца Datagrid WPF
- 20. EF Migration проблемы
- 21. Значения по умолчанию: атрибуты $ или значение столбца DB по умолчанию?
- 22. Oracle: указание значения по умолчанию для столбца типа объекта
- 23. Назначение значения по умолчанию для столбца с использованием XSLT
- 24. Rails миграция: Undo значения по умолчанию для столбца
- 25. SQL - Настройка параметров для значения по умолчанию столбца в таблице
- 26. Установка значения по умолчанию для столбца в Datagridview
- 27. rails изменение значения по умолчанию для столбца с условием
- 28. Срок действия в качестве значения по умолчанию для столбца TIMESTAMP
- 29. Установка пустого значения по умолчанию для столбца char в MySQL?
- 30. Как установить значения по умолчанию для каждого столбца таблицы?
Спасибо! Но есть ли способ создать эту автоматическую команду Add-Migrations? – Anton
Я не знаю об этом ... извините за то, что не смог помочь вам на этом @ Антоне – khaled4vokalz