示例#1
0
        private void SetupDB()
        {
            // Setup DB
            string sqlRootFolder = ConfigurationManager.AppSettings["SqlRootFolder"];
            string sqlServerName = ConfigurationManager.AppSettings["SqlServerName"];

            NHHelper.CreateShemaExportFile(HttpContext.Current.Server.MapPath("CreateSchema.sql"), TenantContext.TenantKey);
            CreateDb dbsetup = new CreateDb(sqlRootFolder, TenantContext.DbName, sqlServerName, HttpContext.Current.Server.MapPath("CreateSchema.sql"));

            if (!dbsetup.DBExist())
            {
                dbsetup.Execute(TenantContext.TenantKey);
            }
        }