insert datas
This commit is contained in:
@@ -31,17 +31,15 @@ public class BookHiveDbContext : DbContext
|
||||
.HasIndex(x => new { x.BookId, x.MemberId })
|
||||
.IsUnique();
|
||||
|
||||
// -------------------
|
||||
// AUTHORS
|
||||
// -------------------
|
||||
|
||||
modelBuilder.Entity<Author>().HasData(
|
||||
new Author
|
||||
{
|
||||
Id = 1,
|
||||
FirstName = "George",
|
||||
LastName = "Orwell",
|
||||
Biography = "Auteur britannique connu pour ses romans dystopiques.",
|
||||
BirthDate = new DateOnly(1903, 6, 25),
|
||||
Id = 1,
|
||||
FirstName = "George",
|
||||
LastName = "Orwell",
|
||||
Biography = "Auteur britannique connu pour ses romans dystopiques.",
|
||||
BirthDate = new DateOnly(1903, 6, 25),
|
||||
Nationality = "Britannique"
|
||||
},
|
||||
new Author
|
||||
@@ -63,10 +61,7 @@ public class BookHiveDbContext : DbContext
|
||||
Nationality = "Française"
|
||||
}
|
||||
);
|
||||
|
||||
// -------------------
|
||||
// BOOKS
|
||||
// -------------------
|
||||
|
||||
modelBuilder.Entity<Book>().HasData(
|
||||
new Book
|
||||
{
|
||||
@@ -135,10 +130,7 @@ public class BookHiveDbContext : DbContext
|
||||
AuthorId = 3
|
||||
}
|
||||
);
|
||||
|
||||
// -------------------
|
||||
// MEMBERS
|
||||
// -------------------
|
||||
|
||||
modelBuilder.Entity<Member>().HasData(
|
||||
new Member
|
||||
{
|
||||
@@ -177,10 +169,7 @@ public class BookHiveDbContext : DbContext
|
||||
IsActive = true
|
||||
}
|
||||
);
|
||||
|
||||
// -------------------
|
||||
// LOANS (5 dont 2 en cours)
|
||||
// -------------------
|
||||
|
||||
modelBuilder.Entity<Loan>().HasData(
|
||||
new Loan
|
||||
{
|
||||
@@ -207,7 +196,7 @@ public class BookHiveDbContext : DbContext
|
||||
MemberId = 3,
|
||||
LoanDate = new DateOnly(2025, 12, 10),
|
||||
DueDate = new DateOnly(2025, 12, 25),
|
||||
ReturnDate = null // en cours
|
||||
ReturnDate = null
|
||||
},
|
||||
new Loan
|
||||
{
|
||||
@@ -216,7 +205,7 @@ public class BookHiveDbContext : DbContext
|
||||
MemberId = 1,
|
||||
LoanDate = new DateOnly(2025, 12, 12),
|
||||
DueDate = new DateOnly(2025, 12, 27),
|
||||
ReturnDate = null // en cours
|
||||
ReturnDate = null
|
||||
},
|
||||
new Loan
|
||||
{
|
||||
@@ -229,9 +218,6 @@ public class BookHiveDbContext : DbContext
|
||||
}
|
||||
);
|
||||
|
||||
// -------------------
|
||||
// REVIEWS
|
||||
// -------------------
|
||||
modelBuilder.Entity<Review>().HasData(
|
||||
new Review
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user