odcs 0.9.1

Reference implementation of the Open Data Contract Standard (ODCS)
Documentation
# version: contract revision (your semver); apiVersion: ODCS specification release
version: "1.0.0"
apiVersion: "v3.1.0"
kind: "DataContract"
id: "customer-data-contract"
name: "customer_data_contract"
status: "draft"

schema:
  - name: "customers"
    logicalType: "object"
    physicalName: "customers"
    properties:
      - name: "customer_id"
        logicalType: "string"
        required: true
        unique: true
      - name: "email"
        logicalType: "string"
        required: false
    quality:
      - name: "customer_id_not_null"
        type: "library"
        metric: "nullValues"
        mustBe: 0