UNPKG

meadow

Version:
268 lines 7.08 kB
{ "Scope": "Book", "DefaultIdentifier": "IDBook", "Domain": "Default", "Schema": [ { "Column": "IDBook", "Type": "AutoIdentity" }, { "Column": "GUIDBook", "Type": "AutoGUID" }, { "Column": "CreateDate", "Type": "CreateDate" }, { "Column": "CreatingIDUser", "Type": "CreateIDUser" }, { "Column": "UpdateDate", "Type": "UpdateDate" }, { "Column": "UpdatingIDUser", "Type": "UpdateIDUser" }, { "Column": "Deleted", "Type": "Deleted" }, { "Column": "DeleteDate", "Type": "DeleteDate" }, { "Column": "DeletingIDUser", "Type": "DeleteIDUser" }, { "Column": "Title", "Type": "String" }, { "Column": "Type", "Type": "String" }, { "Column": "Genre", "Type": "String" }, { "Column": "ISBN", "Type": "String" }, { "Column": "Language", "Type": "String" }, { "Column": "ImageURL", "Type": "String" }, { "Column": "PublicationYear", "Type": "Integer" } ], "DefaultObject": { "IDBook": 0, "GUIDBook": "0x0000000000000000", "CreateDate": null, "CreatingIDUser": 0, "UpdateDate": null, "UpdatingIDUser": 0, "Deleted": false, "DeleteDate": null, "DeletingIDUser": 0, "Title": "", "Type": "", "Genre": "", "ISBN": "", "Language": "", "ImageURL": "", "PublicationYear": 0 }, "JsonSchema": { "title": "Book", "type": "object", "properties": { "IDBook": { "type": "integer" }, "GUIDBook": { "type": "string" }, "CreateDate": { "type": "string" }, "CreatingIDUser": { "type": "integer" }, "UpdateDate": { "type": "string" }, "UpdatingIDUser": { "type": "integer" }, "Deleted": { "type": "boolean" }, "DeleteDate": { "type": "string" }, "DeletingIDUser": { "type": "integer" }, "Title": { "type": "string" }, "Type": { "type": "string" }, "Genre": { "type": "string" }, "ISBN": { "type": "string" }, "Language": { "type": "string" }, "ImageURL": { "type": "string" }, "PublicationYear": { "type": "integer" } }, "required": [ "IDBook" ] }, "Authorization": { "__DefaultAPISecurity": { "Create": "Deny", "Read": "Deny", "Reads": "Deny", "ReadsBy": "Deny", "ReadMax": "Deny", "ReadSelectList": "Deny", "Update": "Deny", "Delete": "Deny", "Count": "Deny", "CountBy": "Deny", "Schema": "Deny", "Validate": "Deny", "New": "Deny" }, "Unauthenticated": { "Create": "Deny", "Read": "Deny", "Reads": "Deny", "ReadsBy": "Deny", "ReadMax": "Deny", "ReadSelectList": "Deny", "Update": "Deny", "Delete": "Deny", "Count": "Deny", "CountBy": "Deny", "Schema": "Deny", "Validate": "Deny", "New": "Deny" }, "Readonly": { "Create": "Deny", "Read": "Allow", "Reads": "Allow", "ReadsBy": "Allow", "ReadMax": "Allow", "ReadSelectList": "Allow", "Update": "Deny", "Delete": "Deny", "Count": "Allow", "CountBy": "Allow", "Schema": "Allow", "Validate": "Allow", "New": "Deny" }, "User": { "Create": "Allow", "Read": "MyCustomer", "Reads": "MyCustomer", "ReadsBy": "MyCustomer", "ReadMax": "MyCustomer", "ReadSelectList": "MyCustomer", "Update": "Mine", "Delete": "Mine", "Count": "MyCustomer", "CountBy": "MyCustomer", "Schema": "MyCustomer", "Validate": "MyCustomer", "New": "MyCustomer" }, "Manager": { "Create": "Allow", "Read": "MyCustomer", "Reads": "MyCustomer", "ReadsBy": "MyCustomer", "ReadMax": "MyCustomer", "ReadSelectList": "MyCustomer", "Update": "Mine", "Delete": "Mine", "Count": "MyCustomer", "CountBy": "MyCustomer", "Schema": "MyCustomer", "Validate": "MyCustomer", "New": "MyCustomer" }, "Director": { "Create": "Allow", "Read": "MyCustomer", "Reads": "MyCustomer", "ReadsBy": "MyCustomer", "ReadMax": "MyCustomer", "ReadSelectList": "MyCustomer", "Update": "MyCustomer", "Delete": "MyCustomer", "Count": "MyCustomer", "CountBy": "MyCustomer", "Schema": "MyCustomer", "Validate": "MyCustomer", "New": "MyCustomer" }, "Executive": { "Create": "Allow", "Read": "MyCustomer", "Reads": "MyCustomer", "ReadsBy": "MyCustomer", "ReadMax": "MyCustomer", "ReadSelectList": "MyCustomer", "Update": "MyCustomer", "Delete": "MyCustomer", "Count": "MyCustomer", "CountBy": "MyCustomer", "Schema": "MyCustomer", "Validate": "MyCustomer", "New": "MyCustomer" }, "Administrator": { "Create": "Allow", "Read": "Allow", "Reads": "Allow", "ReadsBy": "Allow", "ReadMax": "Allow", "ReadSelectList": "Allow", "Update": "Allow", "Delete": "Allow", "Count": "Allow", "CountBy": "Allow", "Schema": "Allow", "Validate": "Allow", "New": "Allow" } } }