public bool DatabaseNeedsUpdate() { if (!DatabaseUpdate.FailedSQL) { bool bTestResult = false; DataInfo ver = GetDbSchemaVersion(); bTestResult = ver.DataValue != DatabaseUpdate.CurrentDbVersion; if (bTestResult) { return(true); } bTestResult = SQLUpdateNugget.EvalNuggetKey("DatabaseNeedsUpdate"); if (bTestResult) { return(true); } bTestResult = SQLUpdateNugget.EvalNuggetKey("PreCarrotPrefix"); if (bTestResult) { return(true); } bTestResult = SQLUpdateNugget.EvalManditoryChecks(); if (bTestResult) { return(true); } } return(false); }
public static bool AreCMSTablesIncomplete() { if (!DatabaseUpdate.FailedSQL) { bool bTestResult = false; DataInfo ver = GetDbSchemaVersion(); bTestResult = ver.DataValue != DatabaseUpdate.CurrentDbVersion; if (bTestResult) { return(true); } bTestResult = SQLUpdateNugget.EvalNuggetKey("AreCMSTablesIncomplete"); if (bTestResult) { return(true); } bTestResult = SQLUpdateNugget.EvalManditoryChecks(); if (bTestResult) { return(true); } } return(false); }