{
  "name": "project",
  "description": "To store the project information",
  "strict": true,
  "api": {
    "name": "projects",
    "methods": [
      "GET",
      "GET_BY_ID",
      "PATCH_BY_ID",
      "DELETE_BY_ID"]
  },
  "schemaDef": {
    "id": {
      "type": "INTEGER",
      "autoIncrement": true,
      "primaryKey": true
    },
    "name": {
      "type": "STRING",
      "unique": true,
      "required": true,
      "allowNull": false,
      "validate": {
        "notEmpty": true
      }
    },
    "displayName": {
      "type": "STRING",
      "unique": true,
      "required": true,
      "allowNull": false,
      "validate": {
        "notEmpty": true
      }
    },
    "serverDir":{
      "type":"STRING",
      "unique":true,
      "validate": {
        "notEmpty": true
      }
    },
    "clientDir":{
      "type":"STRING",
      "unique":true,
      "validate": {
        "notEmpty": true
      }
    },
    "description":{
      "type":"TEXT"
    }
  }
}
