diff --git a/migrate/manifest-v2.yaml b/migrate/manifest-v2.yaml new file mode 100644 index 0000000..9056a63 --- /dev/null +++ b/migrate/manifest-v2.yaml @@ -0,0 +1,49 @@ +# yaml-language-server: $schema=https://www.topaz.sh/schema/manifest.json +--- +### filename: manifest-v2.yaml ### +### description: migrated v2 seed model as v3 manifest ### + +### model +model: + version: 3 + +### object type definitions +types: + ### display_name: User ### + ### ordinal: 100 ### + user: + relations: + ### display_name: user:manager ### + ### ordinal: 300 ### + manager: user + ### display_name: Group ### + ### ordinal: 200 ### + group: + relations: + ### display_name: group:member ### + ### ordinal: 100 ### + member: user + ### display_name: Identity ### + ### ordinal: 300 ### + identity: + relations: + ### display_name: identity:identifier ### + ### ordinal: 200 ### + identifier: user + ### display_name: Application ### + ### ordinal: 400 ### + application: + relations: + ### display_name: application:user ### + ### ordinal: 400 ### + application-user: user + ### display_name: Resource ### + ### ordinal: 500 ### + resource: {} + ### display_name: System ### + ### ordinal: 900 ### + system: + relations: + ### display_name: system:user ### + ### ordinal: 900 ### + system-user: user