{ "models": [ { "name": "Post", "entries": [ { "title": "Welcome to Ghost", "slug": "welcome-to-ghost", "mobiledoc": "{\"version\":\"0.3.1\",\"markups\":[],\"atoms\":[],\"cards\":[[\"card-markdown\",{\"cardName\":\"card-markdown\",\"markdown\":\"Click here to learn more about our all-new editor and improved admin panel 📖 ➡️\\n\\nThis post is a placeholder for brand new content that is coming soon...\"}]],\"sections\":[[10,0]]}", "image": null, "featured": false, "page": false, "status": "published", "meta_title": null, "meta_description": null } ] }, { "name": "Tag", "entries": [ { "name": "Getting Started", "slug": "getting-started", "description": null, "parent_id": null, "meta_title": null, "meta_description": null } ] }, { "name": "Client", "entries": [ { "name": "Ghost Admin", "slug": "ghost-admin", "status": "enabled" }, { "name": "Ghost Frontend", "slug": "ghost-frontend", "status": "enabled" }, { "name": "Ghost Scheduler", "slug": "ghost-scheduler", "status": "enabled", "type": "web" } ] }, { "name": "Role", "entries": [ { "name": "Administrator", "description": "Administrators" }, { "name": "Editor", "description": "Editors" }, { "name": "Author", "description": "Authors" }, { "name": "Owner", "description": "Blog Owner" } ] }, { "name": "Permission", "entries": [ { "name": "Export database", "action_type": "exportContent", "object_type": "db" }, { "name": "Import database", "action_type": "importContent", "object_type": "db" }, { "name": "Delete all content", "action_type": "deleteAllContent", "object_type": "db" }, { "name": "Send mail", "action_type": "send", "object_type": "mail" }, { "name": "Browse notifications", "action_type": "browse", "object_type": "notification" }, { "name": "Add notifications", "action_type": "add", "object_type": "notification" }, { "name": "Delete notifications", "action_type": "destroy", "object_type": "notification" }, { "name": "Browse posts", "action_type": "browse", "object_type": "post" }, { "name": "Read posts", "action_type": "read", "object_type": "post" }, { "name": "Edit posts", "action_type": "edit", "object_type": "post" }, { "name": "Add posts", "action_type": "add", "object_type": "post" }, { "name": "Delete posts", "action_type": "destroy", "object_type": "post" }, { "name": "Browse settings", "action_type": "browse", "object_type": "setting" }, { "name": "Read settings", "action_type": "read", "object_type": "setting" }, { "name": "Edit settings", "action_type": "edit", "object_type": "setting" }, { "name": "Generate slugs", "action_type": "generate", "object_type": "slug" }, { "name": "Browse tags", "action_type": "browse", "object_type": "tag" }, { "name": "Read tags", "action_type": "read", "object_type": "tag" }, { "name": "Edit tags", "action_type": "edit", "object_type": "tag" }, { "name": "Add tags", "action_type": "add", "object_type": "tag" }, { "name": "Delete tags", "action_type": "destroy", "object_type": "tag" }, { "name": "Browse themes", "action_type": "browse", "object_type": "theme" }, { "name": "Edit themes", "action_type": "edit", "object_type": "theme" }, { "name": "Activate themes", "action_type": "activate", "object_type": "theme" }, { "name": "Upload themes", "action_type": "add", "object_type": "theme" }, { "name": "Download themes", "action_type": "read", "object_type": "theme" }, { "name": "Delete themes", "action_type": "destroy", "object_type": "theme" }, { "name": "Browse users", "action_type": "browse", "object_type": "user" }, { "name": "Read users", "action_type": "read", "object_type": "user" }, { "name": "Edit users", "action_type": "edit", "object_type": "user" }, { "name": "Add users", "action_type": "add", "object_type": "user" }, { "name": "Delete users", "action_type": "destroy", "object_type": "user" }, { "name": "Assign a role", "action_type": "assign", "object_type": "role" }, { "name": "Browse roles", "action_type": "browse", "object_type": "role" }, { "name": "Browse clients", "action_type": "browse", "object_type": "client" }, { "name": "Read clients", "action_type": "read", "object_type": "client" }, { "name": "Edit clients", "action_type": "edit", "object_type": "client" }, { "name": "Add clients", "action_type": "add", "object_type": "client" }, { "name": "Delete clients", "action_type": "destroy", "object_type": "client" }, { "name": "Browse subscribers", "action_type": "browse", "object_type": "subscriber" }, { "name": "Read subscribers", "action_type": "read", "object_type": "subscriber" }, { "name": "Edit subscribers", "action_type": "edit", "object_type": "subscriber" }, { "name": "Add subscribers", "action_type": "add", "object_type": "subscriber" }, { "name": "Delete subscribers", "action_type": "destroy", "object_type": "subscriber" }, { "name": "Browse invites", "action_type": "browse", "object_type": "invite" }, { "name": "Read invites", "action_type": "read", "object_type": "invite" }, { "name": "Edit invites", "action_type": "edit", "object_type": "invite" }, { "name": "Add invites", "action_type": "add", "object_type": "invite" }, { "name": "Delete invites", "action_type": "destroy", "object_type": "invite" } ] }, { "name": "User", "entries": [ { "id": 1, "name": "Ghost", "email": "ghost@example.com", "status": "inactive", "roles": [] } ] } ], "relations": [ { "from": { "model": "Role", "match": "name", "relation": "permissions" }, "to": { "model": "Permission", "match": ["object_type", "action_type"] }, "entries": { "Administrator": { "db": "all", "mail": "all", "notification": "all", "post": "all", "setting": "all", "slug": "all", "tag": "all", "theme": "all", "user": "all", "role": "all", "client": "all", "subscriber": "all", "invite": "all" }, "Editor": { "post": "all", "setting": ["browse", "read"], "slug": "all", "tag": "all", "user": "all", "role": "all", "client": "all", "subscriber": ["add"], "invite": "all" }, "Author": { "post": ["browse", "read", "add"], "setting": ["browse", "read"], "slug": "all", "tag": ["browse", "read", "add"], "user": ["browse", "read"], "role": ["browse"], "client": "all", "subscriber": ["add"] } } }, { "from": { "model": "Post", "match": "title", "relation": "tags" }, "to": { "model": "Tag", "match": "name" }, "entries": { "Welcome to Ghost": ["Getting Started"] } }, { "from": { "model": "User", "match": "id", "relation": "roles" }, "to": { "model": "Role", "match": "name" }, "entries": { "1": ["Owner"] } } ] }