예제 #1
0
        public static void Initialize(UsersDbContext context)
        {
            context.Database.EnsureCreated();

            // Look for any tasks.
            if (context.HistoryUserRoles.Any())
            {
                return;   // DB has been seeded
            }

            context.HistoryUserRoles.AddRange(
                new HistoryUserRole
            {
                UserId     = 1,
                UserRoleId = 2,
                StartTime  = DateTime.Now,
                EndTime    = null
            },

                new HistoryUserRole
            {
                UserId     = 2,
                UserRoleId = 3,
                StartTime  = DateTime.Now,
                EndTime    = null
            }
                );
            context.SaveChanges(); // commit transaction
        }
        public static void Initialize(UsersDbContext context)
        {
            context.Database.EnsureCreated();

            // Look for any tasksfdsfs.
            if (context.UserRoles.Any())
            {
                return;   // DB has been seeded
            }

            context.UserRoles.AddRange(
                new UserRole
            {
                Name = RoleConstants.REGULAR
            },

                new UserRole
            {
                Name = RoleConstants.MODERATOR
            },

                new UserRole
            {
                Name = RoleConstants.ADMIN
            }

                );
            context.SaveChanges(); // commit transaction
        }
        public static void Initialize(UsersDbContext context)
        {
            context.Database.EnsureCreated();

            // Look for any tasks.
            if (context.Users.Any())
            {
                return;   // DB has been seeded
            }

            context.Users.AddRange(
                new User
            {
                FirstName       = "Pop",
                LastName        = "Alexandru",
                Username        = "******",
                Email           = "*****@*****.**",
                Password        = ComputeSha256Hash("alex123456"),
                DateRegister    = DateTime.Now,
                HistoryUserRole = null
            },

                new User
            {
                FirstName       = "Moldovan",
                LastName        = "Radu",
                Username        = "******",
                Email           = "*****@*****.**",
                Password        = ComputeSha256Hash("radu123456"),
                DateRegister    = DateTime.Now,
                HistoryUserRole = null
            }

                );
            context.SaveChanges(); // commit transaction
        }