/ src / evidently / legacy / descriptors / is_valid_sql_descriptor.py
is_valid_sql_descriptor.py
 1  from evidently.legacy.features import is_valid_sql_feature
 2  from evidently.legacy.features.generated_features import FeatureDescriptor
 3  from evidently.legacy.features.generated_features import GeneratedFeature
 4  
 5  
 6  class IsValidSQL(FeatureDescriptor):
 7      class Config:
 8          type_alias = "evidently:descriptor:IsValidSQL"
 9  
10      def feature(self, column_name: str) -> GeneratedFeature:
11          return is_valid_sql_feature.IsValidSQL(column_name, self.display_name)