import { IsString, IsIn, IsNotEmpty, ValidateIf } from 'class-validator';
import { db } from './constants';

export class RequestDbDto {
  @IsString()
  @IsIn(['site','dataservice'])
  type: string;

  // @ValidateIf(o => o.type)
  // @IsNotEmpty()
  // @IsIn(db)
  // @IsString()
  // databaseName: string;

  @IsString()
  className: string;

  @IsString()
  filter: string;

}
