tea.gremlin
06/27/2024, 10:54 PMtea.gremlin
06/27/2024, 10:57 PMschema: |-
definition user {}
definition usergroup {
relation manager: user | usergroup
relation user: user | usergroup
permission admin = manager
permission member = user + manager
}
relationships: |
<snip, some pre-populated relationships here>
assertions:
<snip, some assertions here>
tea.gremlin
06/27/2024, 10:59 PMzed import \
--schema-definition-prefix=foo_prefix \
--endpoint localhost:9998 \
--token somerandomkeyhere \
--insecure \ # Since its local
--log-format json src/main/resources/spicedb-schema.yml
tea.gremlin
06/27/2024, 10:59 PMJoey
06/27/2024, 11:01 PMtea.gremlin
06/27/2024, 11:02 PMuser
or usergroup
instead of foo_prefix/user
or foo_prefix/usergroup
, so I essentially wrote my own poor mans parser, to inject in the prefix values manually and then calling the migrate commandstea.gremlin
06/27/2024, 11:05 PMtea.gremlin
06/27/2024, 11:05 PMJoey
06/27/2024, 11:13 PMtea.gremlin
06/27/2024, 11:17 PMprefix
field to the `SchemaService.WriteSchema`'s `WriteSchemaRequest`" (https://buf.build/authzed/api/docs/e2bb80cc596e435db4fd74d4299606f3:authzed.api.v1alpha1#authzed.api.v1alpha1.WriteSchemaRequest) added into your guys' bug backlog?tea.gremlin
06/27/2024, 11:19 PM