updated modelgen tool
This commit is contained in:
35
schema/modelgen.json
Normal file
35
schema/modelgen.json
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"schema": "schema/models",
|
||||
"targets": [
|
||||
{
|
||||
"target": "django",
|
||||
"output": "mpr/media_assets/models.py",
|
||||
"include": ["dataclasses", "enums"]
|
||||
},
|
||||
{
|
||||
"target": "pydantic",
|
||||
"output": "api/schema/",
|
||||
"include": ["dataclasses", "enums"],
|
||||
"name_map": {
|
||||
"TranscodeJob": "Job",
|
||||
"MediaAsset": "Asset",
|
||||
"TranscodePreset": "Preset"
|
||||
}
|
||||
},
|
||||
{
|
||||
"target": "graphene",
|
||||
"output": "api/schema/graphql.py",
|
||||
"include": ["dataclasses", "enums", "api"]
|
||||
},
|
||||
{
|
||||
"target": "typescript",
|
||||
"output": "ui/timeline/src/types.ts",
|
||||
"include": ["dataclasses", "enums", "api"]
|
||||
},
|
||||
{
|
||||
"target": "protobuf",
|
||||
"output": "rpc/protos/worker.proto",
|
||||
"include": ["grpc"]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user