Adding more seed data

This commit is contained in:
TypoMustakes
2023-12-10 18:01:22 +01:00
parent 790e31f03c
commit 29d702448d

View File

@@ -63,44 +63,113 @@ namespace WD7UVN_HFT_2023241.Repository
//loading test values //loading test values
modelBuilder.Entity<Customer>().HasData( modelBuilder.Entity<Customer>().HasData(
new Customer{ new Customer{
NAME = "Szemed Fénye Optika Kft.", NAME = "Szemed Fénye Optika Kft.",
ID = 1, ID = 1,
SERVICE_ID = 1} EMAIL = "info@szemedfenye.hu",
PHONE = "+36 30 123 4567",
SERVICE_ID = 1
},
new Customer{
NAME = "DoBox Logisztika Kft.",
ID = 2,
EMAIL = "info@dobox.hu",
PHONE = "+36 50 234 5678",
SERVICE_ID = 2
}
); );
modelBuilder.Entity<Service>().HasData( modelBuilder.Entity<Service>().HasData(
new Service{ new Service{
NAME = "Microsoft Exchange", NAME = "Microsoft Exchange",
ID = 1, ID = 1,
PORT = 443, ACCOUNT = "admin:password123",
IP = "10.42.567.3", NOTES = "Currently migrating to EXOnline",
MAINTAINER_ID = 1} SERVICE_DOMAIN = "admin.exchange.intranet.szemedfenye.hu",
PORT = 443,
IP = "10.42.567.3",
MAINTAINER_ID = 1
},
new Service{
NAME = "OpenLDAP",
ID = 2,
ACCOUNT = "ldapadmin:verystrongpassword",
NOTES = "OpenLDAP directory access protocol on Linux, over SSL",
SERVICE_DOMAIN = "conf.ldap.intranet.dobox.hu",
PORT = 636,
IP = "66.254.114.41",
MAINTAINER_ID = 2
}
); );
modelBuilder.Entity<MaintainerTeam>().HasData( modelBuilder.Entity<MaintainerTeam>().HasData(
new MaintainerTeam{ new MaintainerTeam{
ID = 1, ID = 1,
NAME = "Microsoft Team", NAME = "Microsoft Team",
LEADER_ID = 2} EMAIL = "microsoft@ourcompany.hu",
LEADER_ID = 2
},
new MaintainerTeam{
ID = 2,
NAME = "Linux Team",
LEADER_ID = 4,
EMAIL = "linux@ourcompany.hu"
}
); );
modelBuilder.Entity<Employee>().HasData( modelBuilder.Entity<Employee>().HasData(
new Employee{ new Employee{
ID = 1, ID = 1,
NAME = "Gipsz Jakab", NAME = "Gipsz Jakab",
MANAGER_ID = 2, EMAIL = "gipsz.jakab@ourcompany.hu",
MAINTAINER_ID = 1}, PHONE = "+36 20 345 6789",
MANAGER_ID = 2,
MAINTAINER_ID = 1
},
new Employee{ new Employee{
NAME = "Székely Csaba", NAME = "Nagy Krisztina",
ID = 3, ID = 2,
MANAGER_ID = 2, MAINTAINER_ID = 1,
MAINTAINER_ID = 1}, EMAIL = "nagy.krisztina@ourcompany.hu",
PHONE = "+36 30 987 6543"
},
new Employee{ new Employee{
NAME = "Nagy Krisztina", NAME = "Székely Csaba",
ID = 2, ID = 3,
MAINTAINER_ID = 1} PHONE = "+36 50 8766 5432",
EMAIL = "szekely.csaba@ourcompany.hu",
MANAGER_ID = 2,
MAINTAINER_ID = 1
},
new Employee{
NAME = "Marik Tamás",
ID = 4,
PHONE = "+36 20 345 6780",
EMAIL = "marik.tamas@ourcompany.hu",
MAINTAINER_ID = 2,
},
new Employee{
NAME = "Dávid András",
ID = 5,
PHONE = "+36 51 865 2876",
EMAIL = "david.andras@ourcompany.hu",
MANAGER_ID = 4,
MAINTAINER_ID = 2
},
new Employee{
NAME = "Steiner Zsófia",
ID = 6,
PHONE = "+36 20 756 8635",
MANAGER_ID = 4,
MAINTAINER_ID = 2
}
); );
} }
} }