{
  "addedInModelVersion" : 1005,
  "ash" : {
    "generateResource" : "Y"
  },
  "attributes" : [
    {
      "addedInModelVersion" : 1005,
      "allowsNull" : "N",
      "ash" : {
        "includeInResource" : "Y"
      },
      "columnName" : "_rowid",
      "externalType" : "longlong",
      "isIndexed" : "Y",
      "name" : "autoAddMessageIgnoreID",
      "record" : {
        "allowsRecord" : "Y",
        "isInternal" : "N",
        "isUpdatable" : "Y"
      },
      "valueClassName" : "NSNumber",
      "valueType" : "i"
    },
    {
      "addedInModelVersion" : 1005,
      "ash" : {
        "includeInResource" : "Y"
      },
      "columnName" : "messageID",
      "externalType" : "char",
      "isIndexed" : "Y",
      "name" : "messageID",
      "purpose" : "The message-id to ignore for auto-adding email messages.",
      "record" : {
        "allowsRecord" : "Y",
        "isInternal" : "N",
        "isUpdatable" : "Y"
      },
      "valueClassName" : "NSString",
      "width" : 1024
    },
    {
      "addedInModelVersion" : 1005,
      "ash" : {
        "includeInResource" : "Y"
      },
      "columnName" : "teamID",
      "externalType" : "longlong",
      "isIndexed" : "Y",
      "name" : "teamID",
      "purpose" : "The ID of the team the entry belongs to. The entries can be referenced by the team's `emailMessageIgnoreList` relationship.",
      "record" : {
        "allowsRecord" : "Y",
        "isInternal" : "N",
        "isUpdatable" : "Y"
      },
      "valueClassName" : "NSNumber",
      "valueType" : "i"
    }
  ],
  "className" : "GWAutoAddMessageIgnore",
  "classProperties" : [
    "autoAddMessageIgnoreID",
    "messageID",
    "teamID",
    "team"
  ],
  "domain" : "Emails",
  "externalName" : "AutoAddMessageIgnore",
  "isDatabasePreference" : false,
  "isTrashable" : false,
  "moduleName" : "DLSubstrate",
  "name" : "AutoAddMessageIgnore",
  "primaryKeyAttributes" : [
    "autoAddMessageIgnoreID"
  ],
  "purpose" : "An `AutoAddMessageIgnore` contains the message-ID for a message that needs to be ignored from being auto-added when recording emails.",
  "record" : {
    "allowsRecord" : "Y",
    "isDirectlyUpdatable" : "Y"
  },
  "relationships" : [
    {
      "addedInModelVersion" : 1005,
      "ash" : {
        "includeInResource" : "Y"
      },
      "deleteRule" : "EODeleteRuleNoAction",
      "destination" : "Team",
      "isToMany" : "N",
      "joins" : [
        {
          "destinationAttribute" : "teamID",
          "sourceAttribute" : "teamID"
        }
      ],
      "joinSemantic" : "EOInnerJoin",
      "name" : "team",
      "purpose" : "The team the entry belongs to.",
      "record" : {
        "allowsRecord" : "Y",
        "isEmbedded" : "N",
        "isInternal" : "N",
        "propagatesUpdates" : "N"
      }
    }
  ],
  "supportsPermissions" : false,
  "uniqueIdentifier" : 204
}