sqlexercise.constraints.query

Constraints related to SQL queries.

Classes

QueryConstraint

Base class for query-related constraints.

Package Contents

class sqlexercise.constraints.query.QueryConstraint

Bases: sqlexercise.constraints.base.BaseConstraint

Base class for query-related constraints.

abstractmethod validate(query)

Validate if the given SQL query satisfies the constraint.

Args:

query (Query): The SQL query to validate.

Raises:

ConstraintValidationError: If the query does not satisfy the constraint.

Parameters:

query (sqlscope.Query)

Return type:

None