From b80cb3dc65acbd159db4d2bd61b839f3a7a07252 Mon Sep 17 00:00:00 2001 From: "contentrain[bot]" <87360055+contentrain[bot]@users.noreply.github.com> Date: Thu, 18 Apr 2024 07:22:55 +0000 Subject: [PATCH] **SercanOray** shared a model **Blog model** --- models/Blog model.json | 168 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 models/Blog model.json diff --git a/models/Blog model.json b/models/Blog model.json new file mode 100644 index 0000000..80633fd --- /dev/null +++ b/models/Blog model.json @@ -0,0 +1,168 @@ +{ + "fields": [ + { + "componentId": "slug", + "fieldId": "slug", + "modelId": "blog", + "name": "slug", + "options": {}, + "validations": { + "required-field": { + "value": true + } + }, + "fieldType": "string" + }, + { + "componentId": "md-editor", + "fieldId": "content", + "modelId": "blog", + "name": "content", + "options": {}, + "validations": { + "required-field": { + "value": true + } + }, + "fieldType": "string" + }, + { + "componentId": "date", + "fieldId": "createdAt", + "modelId": "blog", + "name": "createdAt", + "options": {}, + "validations": { + "required-field": { + "value": true + } + }, + "fieldType": "date" + }, + { + "componentId": "date", + "fieldId": "updatedAt", + "modelId": "blog", + "name": "updatedAt", + "options": {}, + "validations": { + "required-field": { + "value": true + } + }, + "fieldType": "date" + }, + { + "componentId": "single-line-text", + "fieldId": "ID", + "modelId": "blog", + "name": "ID", + "options": {}, + "validations": { + "required-field": { + "value": true + } + }, + "fieldType": "string" + }, + { + "componentId": "single-line-text", + "fieldId": "status", + "modelId": "blog", + "name": "status", + "options": {}, + "validations": { + "required-field": { + "value": true + } + }, + "fieldType": "string" + }, + { + "componentId": "single-line-text", + "fieldId": "title", + "modelId": "blog", + "name": "title", + "options": {}, + "validations": {}, + "fieldType": "string" + }, + { + "componentId": "multi-line-text", + "fieldId": "description", + "modelId": "blog", + "name": "description", + "options": {}, + "validations": {}, + "fieldType": "string" + }, + { + "componentId": "media", + "fieldId": "image", + "modelId": "blog", + "name": "image", + "options": {}, + "validations": {}, + "fieldType": "media" + }, + { + "componentId": "multi-line-text", + "fieldId": "imagealt", + "modelId": "blog", + "name": "imagealt", + "options": {}, + "validations": {}, + "fieldType": "string" + }, + { + "componentId": "one-to-one", + "fieldId": "category", + "modelId": "blog", + "name": "category", + "options": { + "reference": { + "value": true, + "form": { + "reference": { + "value": "categories" + } + } + } + }, + "validations": {}, + "fieldType": "relation" + }, + { + "componentId": "one-to-one", + "fieldId": "author", + "modelId": "blog", + "name": "author", + "options": { + "reference": { + "value": true, + "form": { + "reference": { + "value": "authors" + } + } + } + }, + "validations": {}, + "fieldType": "relation" + } + ], + "model": { + "localization": true, + "type": "MD", + "name": "blog", + "path": "content/Blog", + "modelId": "blog", + "createdBy": "community", + "isServerless": false + }, + "name": "Blog model", + "categories": [ + "Blog" + ], + "description": "This is a Markdown blog model" +} \ No newline at end of file