This commit is contained in:
2018-12-19 22:22:17 +00:00
parent 6bc95ce92b
commit 5b7c839066
5 changed files with 42 additions and 23 deletions

View File

@@ -20,7 +20,7 @@ namespace AyaNova.Util
/////////// CHANGE THIS ON NEW SCHEMA UPDATE ////////////////////
//!!!!WARNING: BE SURE TO UPDATE THE DbUtil::EmptyBizDataFromDatabaseForSeedingOrImporting WHEN NEW TABLES ADDED!!!!
private const int DESIRED_SCHEMA_LEVEL = 8;
private const int DESIRED_SCHEMA_LEVEL = 9;
internal const long EXPECTED_COLUMN_COUNT = 98;
internal const long EXPECTED_INDEX_COUNT = 22;
@@ -160,7 +160,7 @@ namespace AyaNova.Util
exec("CREATE INDEX alocaleitem_localeid_key_display_idx ON alocaleitem (localeid,key, display)");
//Load the default LOCALES
AyaNova.Biz.PrimeData.PrimeLocales(ct);
AyaNova.Biz.PrimeData.PrimeLocales();
//Add user table
@@ -306,7 +306,7 @@ namespace AyaNova.Util
}
//////////////////////////////////////////////////
//////////////////////////////////////////////////
// TAGS repository
if (currentSchema < 9)
{
@@ -316,6 +316,14 @@ namespace AyaNova.Util
}
//MAKE SURE THE DESIRED SCHEMA WAS SET PROPERLY
if (currentSchema > DESIRED_SCHEMA_LEVEL)
throw new ArgumentOutOfRangeException("AySchema::DesiredSchemaLevel WASN'T SET PROPERLY");
//#########################################
//!!!!WARNING: BE SURE TO UPDATE THE DbUtil::EmptyBizDataFromDatabaseForSeedingOrImporting WHEN NEW TABLES ADDED!!!!