-
Notifications
You must be signed in to change notification settings - Fork 29
/
constraints-api.txt
37 lines (25 loc) · 1.28 KB
/
constraints-api.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
TDDA's Constraints API
======================
``tdda.constraints``
--------------------
.. automodule:: tdda.constraints
:members: discover_df, verify_df, detect_df
:noindex:
.. automodule:: tdda.constraints.pd.constraints
:members: PandasConstraintCalculator, PandasConstraintDetector, PandasConstraintVerifier, PandasConstraintDiscoverer, PandasVerification, PandasDetection
.. automodule:: tdda.constraints
:members: discover_db_table, verify_db_table, detect_db_table
.. automodule:: tdda.constraints.db.constraints
:members: DatabaseConstraintCalculator, DatabaseConstraintVerifier, DatabaseVerification, DatabaseConstraintDiscoverer
Extension Framework
-------------------
.. automodule:: tdda.constraints.extension
:members:
Constraints API
---------------
.. automodule:: tdda.constraints.baseconstraints
:members:
Underlying API Classes
~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: tdda.constraints.base
:members: DatasetConstraints, FieldConstraints, MultiFieldConstraints, Constraint, MinConstraint, MaxConstraint, SignConstraint, TypeConstraint, MaxNullsConstraint, NoDuplicatesConstraint, AllowedValuesConstraint, MinLengthConstraint, MaxLengthConstraint, LtConstraint, LteConstraint, EqConstraint, GtConstraint, GteConstraint, RexConstraint, Verification