why not just specify it as a schema then? are you ...
# spicedb
j
why not just specify it as a schema then? are you constructing the schema from something else?
l
the schema is based on some external relationship. as it changes, i would like to have a way to update schema, add in new definitions and relation between them or modify existing relations/definitions
j
sure, but the structure of the schema should change fairly rarely, compared to the relationships that form the data for your permissions
l
ok. is the recommendation to manually alter schema?
j
generally yes, unless you have a specific use case for generating it
which is fairly rare
if you're mutating schema often, then it usually indicates that you need a more data-driven schema, so you can change your permissions via relationships
l
relationship is a realization of a relation? These relations already exists in the schema. thank so much!
by any chance, you're Mr. Joey Schorr?
j
yeah; a relationship fills in the data concretely for a
relation
defined in schema
yep!
heading offline for the evening, but please don't hesitate to ask any further questions; either I or someone will respond 🙂
4 Views