array( 'theme' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL), 'orderBy' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM), 'orderDirection' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL) ), 'parent' => 'GalleryItem', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryAnimationItem'] = array( 'members' => array( 'width' => array('type' => STORAGE_TYPE_INTEGER), 'height' => array('type' => STORAGE_TYPE_INTEGER) ), 'parent' => 'GalleryDataItem', 'module' => 'core', 'linked' => array('width','height')); $entityInfo['GalleryChildEntity'] = array( 'members' => array( 'parentId' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1) ), 'parent' => 'GalleryEntity', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryDataItem'] = array( 'members' => array( 'mimeType' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM), 'size' => array('type' => STORAGE_TYPE_INTEGER) ), 'parent' => 'GalleryItem', 'module' => 'core', 'linked' => array('mimeType','size')); $entityInfo['GalleryDerivative'] = array( 'members' => array( 'derivativeSourceId' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'derivativeOperations' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE), 'derivativeOrder' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'derivativeSize' => array('type' => STORAGE_TYPE_INTEGER), 'derivativeType' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'mimeType' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'notNull' => 1), 'postFilterOperations' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE), 'isBroken' => array('type' => STORAGE_TYPE_BOOLEAN) ), 'parent' => 'GalleryChildEntity', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryDerivativeImage'] = array( 'members' => array( 'width' => array('type' => STORAGE_TYPE_INTEGER), 'height' => array('type' => STORAGE_TYPE_INTEGER) ), 'parent' => 'GalleryDerivative', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryEntity'] = array( 'members' => array( 'id' => array('type' => STORAGE_TYPE_INTEGER| STORAGE_TYPE_ID, 'notNull' => 1), 'creationTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'isLinkable' => array('type' => STORAGE_TYPE_BOOLEAN, 'notNull' => 1), 'linkId' => array('type' => STORAGE_TYPE_INTEGER), 'modificationTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'serialNumber' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'entityType' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL, 'notNull' => 1), 'onLoadHandlers' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM) ), 'parent' => null, 'module' => 'core', 'linked' => array()); $entityInfo['GalleryFileSystemEntity'] = array( 'members' => array( 'pathComponent' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM) ), 'parent' => 'GalleryChildEntity', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryGroup'] = array( 'members' => array( 'groupType' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'groupName' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM) ), 'parent' => 'GalleryEntity', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryItem'] = array( 'members' => array( 'canContainChildren' => array('type' => STORAGE_TYPE_BOOLEAN, 'notNull' => 1), 'description' => array('type' => STORAGE_TYPE_TEXT, 'size' => STORAGE_SIZE_SMALL), 'keywords' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE), 'ownerId' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'summary' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE), 'title' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM), 'viewedSinceTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1), 'originationTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1) ), 'parent' => 'GalleryFileSystemEntity', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryMovieItem'] = array( 'members' => array( 'width' => array('type' => STORAGE_TYPE_INTEGER), 'height' => array('type' => STORAGE_TYPE_INTEGER), 'duration' => array('type' => STORAGE_TYPE_INTEGER) ), 'parent' => 'GalleryDataItem', 'module' => 'core', 'linked' => array('width','height','duration')); $entityInfo['GalleryPhotoItem'] = array( 'members' => array( 'width' => array('type' => STORAGE_TYPE_INTEGER), 'height' => array('type' => STORAGE_TYPE_INTEGER) ), 'parent' => 'GalleryDataItem', 'module' => 'core', 'linked' => array('width','height')); $entityInfo['GalleryUnknownItem'] = array( 'members' => array( ), 'parent' => 'GalleryDataItem', 'module' => 'core', 'linked' => array()); $entityInfo['GalleryUser'] = array( 'members' => array( 'userName' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL, 'notNull' => 1), 'fullName' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM), 'hashedPassword' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM), 'email' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE), 'language' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM) ), 'parent' => 'GalleryEntity', 'module' => 'core', 'linked' => array()); ?>