{
    attributes =     (
                {
            allowsNull = N;
            columnName = "_rowid";
            externalType = longlong;
            isIndexed = Y;
            name = databaseID;
            valueClassName = NSNumber;
            valueType = i;
        },
                {
            allowsNull = N;
            columnName = type;
            defaultValue = 0;
            externalType = int;
            name = type;
            valueClassName = NSNumber;
            valueType = i;
        },
                {
            allowsNull = Y;
            columnName = identifier;
            externalType = char;
            name = identifier;
            valueClassName = NSString;
            valueType = c;
        },
                {
            allowsNull = Y;
            columnName = serverMetaDataStorage;
            externalType = object;
            name = serverMetaDataStorage;
            valueClassName = NSData;
        },
                {
            allowsNull = Y;
            columnName = trialExpiryDate;
            externalType = datetime;
            name = trialExpiryDate;
            valueClassName = NSDate;
            valueType = i;
        },
                {
            allowsNull = Y;
            columnName = serverAddress1;
            externalType = char;
            name = serverAddress1;
            valueClassName = NSString;
            valueType = c;
        },
                {
            allowsNull = Y;
            columnName = serverAddress2;
            externalType = char;
            name = serverAddress2;
            valueClassName = NSString;
            valueType = c;
        },
                {
            allowsNull = Y;
            columnName = masterDatabaseName;
            externalType = char;
            name = masterDatabaseName;
            valueClassName = NSString;
            valueType = c;
        },
                {
            allowsNull = Y;
            columnName = keychainItemName;
            externalType = char;
            name = keychainItemName;
            valueClassName = NSString;
            valueType = c;
        },
                {
            allowsNull = Y;
            columnName = serverPort1;
            defaultValue = 0;
            externalType = int;
            name = serverPort1;
            valueClassName = NSNumber;
        },
                {
            allowsNull = Y;
            columnName = serverPort2;
            defaultValue = 0;
            externalType = int;
            name = serverPort2;
            valueClassName = NSNumber;
        },
                {
            allowsNull = Y;
            columnName = createDate;
            externalType = datetime;
            name = createDate;
            valueClassName = NSDate;
        },
                {
            allowsNull = Y;
            columnName = modifyDate;
            externalType = datetime;
            name = modifyDate;
            valueClassName = NSDate;
        },
                {
            columnName = localSchemaVersion;
            defaultValue = 0;
            externalType = int;
            name = localSchemaVersion;
            valueClassName = NSNumber;
            valueType = i;
        }
    );
    className = MCSDatabase;
    classProperties =     (
        databaseID,
        type,
        identifier,
        serverMetaDataStorage,
        trialExpiryDate,
        serverAddress1,
        serverAddress2,
        masterDatabaseName,
        keychainItemName,
        serverPort1,
        serverPort2,
        createDate,
        modifyDate,
        localSchemaVersion,
        users
    );
    externalName = MCSDatabase;
    fetchSpecificationDictionary =     {
    };
    isTrashable = 0;
    name = Database;
    primaryKeyAttributes =     (
        databaseID
    );
    relationships =     (
                {
            deleteRule = EODeleteRuleCascade;
            destination = User;
            isToMany = Y;
            joinSemantic = EOInnerJoin;
            joins =             (
                                {
                    destinationAttribute = databaseID;
                    sourceAttribute = databaseID;
                }
            );
            name = users;
            ownsDestination = Y;
        }
    );
    supportedPlatforms = MCPSupportedPlatformsAll;
    supportsPermissions = 0;
    uniqueIdentifier = 1;
}