public void CanInitializeNewDb()
        {

            using (var ctx = new TicketDeskContext("TicketDesk"))
            {
                var dbInit = new TicketDeskDatabaseInitializer("TicketDesk");
                dbInit.InitializeDatabase(ctx);

                var versionRow = ctx.Settings.SingleOrDefault(s => s.SettingName == "Version");
                var isTd2 = (versionRow != null && versionRow.SettingValue == "3.0.0.001");
                Assert.IsTrue(isTd2, "unable to verify TicketDesk 3.x DB created");
            }
        }
Example #2
0
 public static void PostStart()
 {
     TicketDeskLegacyDatabaseInitializer.InitDatabase("TicketDesk");
     TicketDeskDatabaseInitializer.InitDatabase("TicketDesk");
     TicketDeskIdentityDatabaseInitializer.InitDatabase("TicketDesk");
 }