patterns-app / patterns-devkit

Data pipelines from re-usable components
BSD 3-Clause "New" or "Revised" License
106 stars 5 forks source link

Add support for specifying and uploading Schemas #138

Closed kvh closed 2 years ago

kvh commented 2 years ago

User can declare schemas in their graph.yml file:

schemas:
  - path/to/SchemaDef.yml
  - ...

Schemas declared will be added to the organization's Schema library and can then be used by any node.

trav commented 2 years ago

What happens when 2 different graphs upload the same schema but with different content?

The reason I ask is that it seems like we need some other top-level object to house things like this. We have a similar problem with Parameter Templates; they could be defined at an org-level.