Pertanyaan yang diberi tag «code-first»


17
Validasi gagal untuk satu atau lebih entitas sambil menyimpan perubahan ke Database SQL Server menggunakan Entity Framework
Saya ingin menyimpan Edit ke Database dan saya menggunakan Entity FrameWork Code-First di ASP.NET MVC 3 / C # tetapi saya mendapatkan kesalahan. Di kelas Event saya, saya memiliki tipe data DateTime dan TimeSpan tetapi dalam database saya, saya masing-masing memiliki Date dan time. Dapatkah ini menjadi alasan? Bagaimana saya …


27
Model yang mendukung konteks <Database> telah berubah sejak database dibuat
Pesan kesalahan: "Model yang mendukung konteks 'AddressBook' telah berubah sejak database dibuat. Entah menghapus / memperbarui database secara manual, atau memanggil Database.SetInitializer dengan instance IDatabaseInitializer. Misalnya, strategi RecreateDatabaseIfModelChanges secara otomatis akan menghapus dan membuat ulang database, dan secara opsional seeded dengan data baru. " Saya mencoba menggunakan fitur kode-pertama dan …

19
Kendala Unik dalam Kode Kerangka Entitas Pertama
Pertanyaan Apakah mungkin untuk mendefinisikan batasan unik pada properti menggunakan sintaks yang lancar atau atribut? Jika tidak, apa solusinya? Saya memiliki kelas pengguna dengan kunci utama, tetapi saya ingin memastikan alamat emailnya juga unik. Apakah ini mungkin tanpa mengedit database secara langsung? Solusi (berdasarkan jawaban Matt) public class MyContext : …


13
Entity Framework DateTime dan UTC
Apakah mungkin untuk memiliki Entity Framework (saya menggunakan Pendekatan Pertama Kode dengan CTP5 saat ini) menyimpan semua nilai DateTime sebagai UTC dalam database? Atau mungkin ada cara untuk menentukannya di pemetaan, misalnya di kolom ini untuk kolom last_login: modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.Id).HasColumnName("id"); modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity&lt;User&gt;().Property(x =&gt; x.PasswordHash).HasColumnName("password_hash"); …



3
Cara menentukan nama tabel dengan Entity Framework Code First Fluent API
Saya memiliki Entitas dan saya mengonfigurasi Entity Framework untuk memetakannya ke tabel database dengan nama yang berbeda. Saya dapat dengan mudah melakukan ini dengan Code First DataAnnotations ( DataAnnotations.Schema.TableAttribute ). Tetapi karena keterbatasan sekarang saya harus menggunakan Code First Fluent API (objek domain saya akan digunakan oleh klien eksternal, jadi …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.