Example #1
0
 /// <summary>
 /// Verifies the change log table exists.
 /// </summary>
 /// <exception cref="ChangelogTableDoesNotExistException">Thrown when the change log table is not found.</exception>
 public virtual bool ChangeLogTableExists()
 {
     using (var reader = queryExecuter.ExecuteQuery(syntax.TableExists(changeLogTableName)))
     {
         if (syntax.Dbms == SupportedDbms.MSSQL)
         {
             if (reader.Read())
             {
                 var value = reader.GetValue(0);
                 return(value != null && !value.ToString().Equals(""));
             }
         }
         return(reader.Read());
     }
 }