1<?php
2/* This file is automatically generated from the .class files by lib/tools/bin/generate-entities.php */
3$entityInfo['GalleryAlbumItem'] = array(
4    'members' => array(
5	'theme' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL),
6	'orderBy' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM),
7	'orderDirection' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL)
8),
9    'parent' => 'GalleryItem',
10    'module' => 'core',
11    'linked' => array());
12$entityInfo['GalleryAnimationItem'] = array(
13    'members' => array(
14	'width' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_FULL),
15	'height' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_FULL)
16),
17    'parent' => 'GalleryDataItem',
18    'module' => 'core',
19    'linked' => array('width','height'));
20$entityInfo['GalleryChildEntity'] = array(
21    'members' => array(
22	'parentId' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1)
23),
24    'parent' => 'GalleryEntity',
25    'module' => 'core',
26    'linked' => array());
27$entityInfo['GalleryDataItem'] = array(
28    'members' => array(
29	'mimeType' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'external-access' => EXTERNAL_ACCESS_READ),
30	'size' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_READ)
31),
32    'parent' => 'GalleryItem',
33    'module' => 'core',
34    'linked' => array('mimeType','size'));
35$entityInfo['GalleryDerivative'] = array(
36    'members' => array(
37	'derivativeSourceId' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
38	'derivativeOperations' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE),
39	'derivativeOrder' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1),
40	'derivativeSize' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_READ),
41	'derivativeType' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1),
42	'mimeType' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_FULL),
43	'postFilterOperations' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE),
44	'isBroken' => array('type' => STORAGE_TYPE_BOOLEAN)
45),
46    'parent' => 'GalleryChildEntity',
47    'module' => 'core',
48    'linked' => array());
49$entityInfo['GalleryDerivativeImage'] = array(
50    'members' => array(
51	'width' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_READ),
52	'height' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_READ)
53),
54    'parent' => 'GalleryDerivative',
55    'module' => 'core',
56    'linked' => array());
57$entityInfo['GalleryEntity'] = array(
58    'members' => array(
59	'id' => array('type' => STORAGE_TYPE_INTEGER| STORAGE_TYPE_ID, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
60	'creationTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_FULL),
61	'isLinkable' => array('type' => STORAGE_TYPE_BOOLEAN, 'notNull' => 1),
62	'linkId' => array('type' => STORAGE_TYPE_INTEGER),
63	'modificationTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
64	'serialNumber' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
65	'entityType' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
66	'onLoadHandlers' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM)
67),
68    'parent' => null,
69    'module' => 'core',
70    'linked' => array());
71$entityInfo['GalleryFileSystemEntity'] = array(
72    'members' => array(
73	'pathComponent' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'external-access' => EXTERNAL_ACCESS_READ)
74),
75    'parent' => 'GalleryChildEntity',
76    'module' => 'core',
77    'linked' => array());
78$entityInfo['GalleryGroup'] = array(
79    'members' => array(
80	'groupType' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1),
81	'groupName' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'external-access' => EXTERNAL_ACCESS_READ)
82),
83    'parent' => 'GalleryEntity',
84    'module' => 'core',
85    'linked' => array());
86$entityInfo['GalleryItem'] = array(
87    'members' => array(
88	'canContainChildren' => array('type' => STORAGE_TYPE_BOOLEAN, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
89	'description' => array('type' => STORAGE_TYPE_TEXT, 'size' => STORAGE_SIZE_SMALL, 'external-access' => EXTERNAL_ACCESS_FULL),
90	'keywords' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE, 'external-access' => EXTERNAL_ACCESS_FULL),
91	'ownerId' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1),
92	'renderer' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM),
93	'summary' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE, 'external-access' => EXTERNAL_ACCESS_FULL),
94	'title' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'external-access' => EXTERNAL_ACCESS_FULL),
95	'viewedSinceTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
96	'originationTimestamp' => array('type' => STORAGE_TYPE_INTEGER, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_FULL)
97),
98    'parent' => 'GalleryFileSystemEntity',
99    'module' => 'core',
100    'linked' => array());
101$entityInfo['GalleryMovieItem'] = array(
102    'members' => array(
103	'width' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_FULL),
104	'height' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_FULL),
105	'duration' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_FULL)
106),
107    'parent' => 'GalleryDataItem',
108    'module' => 'core',
109    'linked' => array('width','height','duration'));
110$entityInfo['GalleryPhotoItem'] = array(
111    'members' => array(
112	'width' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_READ),
113	'height' => array('type' => STORAGE_TYPE_INTEGER, 'external-access' => EXTERNAL_ACCESS_READ)
114),
115    'parent' => 'GalleryDataItem',
116    'module' => 'core',
117    'linked' => array('width','height'));
118$entityInfo['GalleryUnknownItem'] = array(
119    'members' => array(
120),
121    'parent' => 'GalleryDataItem',
122    'module' => 'core',
123    'linked' => array());
124$entityInfo['GalleryUser'] = array(
125    'members' => array(
126	'userName' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_SMALL, 'notNull' => 1, 'external-access' => EXTERNAL_ACCESS_READ),
127	'fullName' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'external-access' => EXTERNAL_ACCESS_FULL),
128	'hashedPassword' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM),
129	'email' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_LARGE),
130	'language' => array('type' => STORAGE_TYPE_STRING, 'size' => STORAGE_SIZE_MEDIUM, 'external-access' => EXTERNAL_ACCESS_READ),
131	'locked' => array('type' => STORAGE_TYPE_BOOLEAN)
132),
133    'parent' => 'GalleryEntity',
134    'module' => 'core',
135    'linked' => array());
136?>
137