spicedb icon indicating copy to clipboard operation
spicedb copied to clipboard

Make schema validation and collaboration easier

Open corkrean opened this issue 2 years ago • 1 comments

Problem statement: Presently, users with large amounts of test relationships and assertions have to create a single large .yaml file for validation. This single large .yaml file can make it difficult for multiple teams to contribute test relationships and assertions.

If teams want to modularize their test relationships and assertions, they have to create a system that will combine their schema, test relationships, and assertions from multiple files into a single file. This takes time to build and maintain.

Potential Solution zed validate could take a more modular approach by reading a single schema file, followed by a variable amount of files containing test relationships and assertions.

related to #497

corkrean avatar Mar 15 '23 20:03 corkrean

Related: https://github.com/authzed/spicedb/issues/1437

josephschorr avatar Aug 12 '23 04:08 josephschorr