コード例 #1
0
        private void DBInit()
        {
            TableValidator <EncryptionData, int> validator = new TableValidator <EncryptionData, int>(service);

            if (validator.EmptyTable())
            {
                validator.GenerateTableContent(config.generationStrategy);
            }
        }
コード例 #2
0
 /// <summary>
 /// Performs schema validation/modification to match the type
 /// </summary>
 /// <param name="typeInfo"></param>
 public virtual void ValidateType(DatabaseTypeInfo typeInfo)
 {
     if (!typeInfo.BypassValidation)
     {
         if (typeInfo.IsView)
         {
             ViewValidator.ValidateObject(typeInfo);
         }
         else
         {
             TableValidator.ValidateObject(typeInfo);
         }
     }
 }
コード例 #3
0
ファイル: TableFormat.cs プロジェクト: AlexBurmatov/AggAgent
 public void addTableValidator(TableValidator tv)
 {
     tableValidators.Add(tv);
 }