Есть таблица, в ней есть столбец с датой, куда должна вставляться текущая дата (для SQLite это DEFAULT CURRENT_TIMESTAMP
). Так вот когда я вставляю строки через сторонний DBExplorer, дата подставляется автоматом, но когда я делаю это через EF, вылетает исключение
constraint failed NOT NULL constraint failed: Films.AddingDate
Соответственно в базе столбец AddingDate NOT NULL
, а в модели
public DateTime? AddingDate { get; set; }
Nulled здесь нужно, потому что иначе AddingDate
становится равным default(DateTime)
что соответствует 0001-01-01 00:00:00
Короче надо сделать так, чтобы в таблицу вставлялось дефолтное значение, а пользователь этим вообще не управлял (internal set
).
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть контекст данных (его я приводить не буду) и есть у меня такой вот адаптер
Уже сомневаюсь, правильно ли начал делать, поэтому хочется разумного разъясненияПредварительно заполняю БД, где создаю словарь, хранящий...
Дело в том, что VM получается уж больно жирная, у меня в форме много графиков, везде в примерах под каждую V только один VM, на сколько правильно...