2 <component name="default-repository-config">
3 <extension target="org.nuxeo.ecm.core.repository.RepositoryService"
5 <repository name="default"
6 factory="org.nuxeo.ecm.core.storage.sql.coremodel.SQLRepositoryFactory">
7 <repository name="default">
9 <field type="largetext">note</field>
10 <field type="largetext">webp:content</field>
11 <field type="largetext">webc:welcomeText</field>
12 <field type="largetext">comment:comment</field>
13 <field type="largetext">post</field>
14 <field type="largetext">mail:mail</field>
16 <!-- Text fields that may possibly not require largetext -->
17 <!-- designation and might need further review are marked as follows: -->
20 <!-- =========================================================== -->
22 <!-- =========================================================== -->
24 <field type="largetext">acquisitionFundingSourceProvisos</field>
25 <field type="largetext">acquisitions_common:acquisitionNote</field>
26 <field type="largetext">acquisitions_common:acquisitionProvisos</field>
27 <field type="largetext">acquisitions_common:acquisitionReason</field>
28 <field type="largetext">acquisitions_common:creditLine</field>
31 <!-- =========================================================== -->
33 <!-- =========================================================== -->
35 <!-- No largetext fields identified to date -->
38 <!-- =========================================================== -->
39 <!-- CollectionObject / Cataloging -->
40 <!-- =========================================================== -->
42 <!-- Object Identification Information -->
43 <!-- ================================= -->
45 <!-- FIXME: Will become group repeatable in 1.1 -->
46 <field type="largetext">collectionobjects_common:otherNumber</field> <!-- * -->
47 <!-- End of group repeatable -->
49 <!-- FIXME: multivalued field - need to verify schema and field name -->
50 <field type="largetext">collectionobjects_common:briefDescriptions</field>
52 <!-- FIXME: multivalued field - need to verify schema and field name -->
53 <field type="largetext">collectionobjects_common:comments</field>
55 <field type="largetext">collectionobjects_common:distinguishingFeatures</field>
57 <!-- FIXME: group repeatable - need to verify schema and field name -->
58 <field type="largetext">collectionobjects_common:objectNameNote</field>
60 <!-- FIXME: Will become group repeatable in 1.1 -->
61 <field type="largetext">collectionobjects_common:title</field>
62 <field type="largetext">collectionobjects_common:titleTranslation</field>
64 <!-- Object Description Information -->
65 <!-- ============================== -->
67 <!-- FIXME: Need to check each field from this point and below -->
68 <!-- to anticipate group repeatability changes coming in 1.1, -->
69 <!-- as we may need to change schema and field names when that occurs. -->
71 <field type="largetext">collectionobjects_common:ageQualifier</field>
72 <field type="largetext">collectionobjects_common:color</field>
73 <field type="largetext">collectionobjects_common:contentDescription</field>
74 <field type="largetext">collectionobjects_common:contentNote</field>
75 <field type="largetext">collectionobjects_common:contentObject</field>
76 <field type="largetext">collectionobjects_common:copyNumber</field> <!-- * -->
77 <field type="largetext">collectionobjects_common:editionNumber</field> <!-- * -->
79 <!-- FIXME: Will become group repeatable in 1.1 -->
80 <field type="largetext">collectionobjects_common:inscriptionContent</field>
81 <field type="largetext">collectionobjects_common:inscriptionContentInterpretation</field>
82 <field type="largetext">collectionobjects_common:inscriptionContentTranslation</field>
83 <field type="largetext">collectionobjects_common:inscriptionContentTransliteration</field>
85 <!-- FIXME: Will become group repeatable in 1.1 -->
86 <field type="largetext">collectionobjects_common:inscriptionDescriptionInterpretation</field>
88 <!-- FIXME: Will become group repeatable in 1.1 -->
89 <field type="largetext">collectionobjects_common:materialComponentNote</field>
90 <field type="largetext">collectionobjects_common:materialName</field> <!-- * -->
92 <!-- FIXME: multivalued field - need to verify schema and field name -->
93 <field type="largetext">collectionobjects_common:physicalDescription</field>
95 <!-- FIXME: Will become part of a group repeatable in 1.1 -->
96 <field type="largetext">collectionobjects_common:objectComponentInformation</field>
98 <!-- Object Production Information -->
99 <!-- ============================= -->
101 <field type="largetext">collectionobjects_common:objectProductionNote</field>
103 <!-- FIXME: multivalued field - need to verify schema and field name -->
104 <field type="largetext">collectionobjects_common:objectProductionReason</field>
106 <!-- Object History and Association Information -->
107 <!-- ========================================== -->
109 <!-- FIXME: Will become part of a group repeatable in 1.1 -->
110 <field type="largetext">collectionobjects_common:assocActivityNote</field>
112 <field type="largetext">collectionobjects_common:assocConceptNote</field>
113 <field type="largetext">collectionobjects_common:assocCulturalContextNote</field>
114 <field type="largetext">collectionobjects_common:assocDateNote</field>
115 <field type="largetext">collectionobjects_common:assocEventNote</field>
116 <field type="largetext">collectionobjects_common:assocObject</field>
117 <field type="largetext">collectionobjects_common:assocOrganizationNote</field>
118 <field type="largetext">collectionobjects_common:assocPeopleNote</field>
119 <field type="largetext">collectionobjects_common:assocPersonNote</field>
120 <field type="largetext">collectionobjects_common:assocPlaceNote</field>
122 <field type="largetext">collectionobjects_common:objectHistoryNote</field>
123 <field type="largetext">collectionobjects_common:ownershipExchangeNote</field>
124 <field type="largetext">collectionobjects_common:usageNote</field>
126 <!-- Object Owner's Contribution Information -->
127 <!-- ======================================= -->
129 <field type="largetext">collectionobjects_common:ownersPersonalExperience</field>
130 <field type="largetext">collectionobjects_common:ownersPersonalResponse</field>
132 <!-- FIXME: multivalued field - need to verify schema and field name -->
133 <field type="largetext">collectionobjects_common:ownersReference</field>
135 <field type="largetext">collectionobjects_common:ownersContributionNote</field>
137 <!-- Object Viewer's Contribution Information -->
138 <!-- ======================================== -->
140 <field type="largetext">collectionobjects_common:viewersRole</field>
141 <field type="largetext">collectionobjects_common:viewersPersonalExperience</field>
142 <field type="largetext">collectionobjects_common:viewersPersonalResponse</field>
144 <!-- FIXME: multivalued field - need to verify schema and field name -->
145 <field type="largetext">collectionobjects_common:viewersReference</field>
147 <field type="largetext">collectionobjects_common:viewersContributionNote</field>
149 <!-- Reference Information -->
150 <!-- ===================== -->
152 <field type="largetext">collectionobjects_common:catalogNumber</field> <!-- * -->
154 <!-- Object Collection Information -->
155 <!-- ============================= -->
157 <field type="largetext">collectionobjects_common:fieldCollectionNote</field>
158 <field type="largetext">collectionobjects_common:fieldCollectionNumber</field> <!-- * -->
161 Additional non-text fields configured as 'largetext' to
162 avoid the following error when Nuxeo is configured to use MySQL:
164 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException.
165 message: Row size too large. The maximum row size for the
166 used table type, not counting BLOBs, is 65535.
168 Some of the fields below may be repeatable or in
169 repeatable groups, and the schema and field names
170 below might thus require verification to match actual values.
173 <field type="largetext">collectionobjects_common:objectNumber</field>
174 <field type="largetext">collectionobjects_common:otherNumber</field>
175 <field type="largetext">collectionobjects_common:otherNumberType</field>
176 <field type="largetext">collectionobjects_common:numberOfObjects</field>
177 <field type="largetext">collectionobjects_common:collection</field>
178 <field type="largetext">collectionobjects_common:titleTranslationLanguage</field>
179 <field type="largetext">collectionobjects_common:titleType</field>
180 <field type="largetext">collectionobjects_common:recordStatus</field>
181 <field type="largetext">collectionobjects_common:age</field>
182 <field type="largetext">collectionobjects_common:ageQualifier</field>
183 <field type="largetext">collectionobjects_common:ageUnit</field>
185 <field type="largetext">collectionobjects_common:contentDate</field>
186 <field type="largetext">collectionobjects_common:contentEventName</field>
187 <field type="largetext">collectionobjects_common:contentEventNameType</field>
188 <field type="largetext">collectionobjects_common:contentLanguages</field>
189 <field type="largetext">collectionobjects_common:contentObjectType</field>
190 <field type="largetext">collectionobjects_common:contentOrganizations</field>
191 <field type="largetext">collectionobjects_common:contentOther</field>
192 <field type="largetext">collectionobjects_common:contentOtherType</field>
194 <field type="largetext">collectionobjects_common:dimensionSummary</field>
196 <!-- These fields may be removed altogether when App/UI is using repeatable dimensions group -->
197 <field type="largetext">collectionobjects_common:dimension</field>
198 <field type="largetext">collectionobjects_common:dimensionMeasuredPart</field>
199 <field type="largetext">collectionobjects_common:dimensionMeasurementUnit</field>
200 <field type="largetext">collectionobjects_common:dimensionValue</field>
201 <field type="largetext">collectionobjects_common:dimensionValueDate</field>
202 <field type="largetext">collectionobjects_common:dimensionValueQualifier</field>
204 <field type="largetext">collectionobjects_common:editionNumber</field>
206 <field type="largetext">collectionobjects_common:inscriptionContentInscriber</field>
207 <field type="largetext">collectionobjects_common:inscriptionContentDate</field>
208 <field type="largetext">collectionobjects_common:inscriptionContentLanguage</field>
209 <field type="largetext">collectionobjects_common:inscriptionContentMethod</field>
210 <field type="largetext">collectionobjects_common:inscriptionContentPosition</field>
211 <field type="largetext">collectionobjects_common:inscriptionContentScript</field>
212 <field type="largetext">collectionobjects_common:inscriptionContentType</field>
214 <field type="largetext">collectionobjects_common:inscriptionDescription</field>
215 <field type="largetext">collectionobjects_common:inscriptionDescriptionInscriber</field>
216 <field type="largetext">collectionobjects_common:inscriptionDescriptionDate</field>
217 <field type="largetext">collectionobjects_common:inscriptionDescriptionMethod</field>
218 <field type="largetext">collectionobjects_common:inscriptionDescriptionPosition</field>
219 <field type="largetext">collectionobjects_common:inscriptionDescriptionType</field>
221 <field type="largetext">collectionobjects_common:objectStatus</field>
222 <field type="largetext">collectionobjects_common:phase</field>
223 <field type="largetext">collectionobjects_common:sex</field>
224 <field type="largetext">collectionobjects_common:assocObjectType</field>
225 <field type="largetext">collectionobjects_common:ownershipAccess</field>
226 <field type="largetext">collectionobjects_common:ownershipCategory</field>
227 <field type="largetext">collectionobjects_common:ownershipDates</field>
228 <field type="largetext">collectionobjects_common:ownershipExchangeMethod</field>
229 <field type="largetext">collectionobjects_common:ownershipExchangePriceCurrency</field>
230 <field type="largetext">collectionobjects_common:ownershipExchangePriceValue</field>
231 <field type="largetext">collectionobjects_common:ownershipPlace</field>
232 <field type="largetext">collectionobjects_common:usage</field>
233 <field type="largetext">collectionobjects_common:fieldCollectionNumber</field>
234 <field type="largetext">collectionobjects_common:fieldCollectionMethod</field>
235 <field type="largetext">collectionobjects_common:fieldCollectionPlace</field>
237 <!-- This sample set of date field can be removed when Cataloging -->
238 <!-- records are using structured date fields -->
239 <field type="largetext">collectionobjects_common:dateAssociation</field>
240 <field type="largetext">collectionobjects_common:dateEarliestSingle</field>
241 <field type="largetext">collectionobjects_common:dateEarliestSingleCertainty</field>
242 <field type="largetext">collectionobjects_common:dateEarliestSingleQualifier</field>
243 <field type="largetext">collectionobjects_common:dateLatest</field>
244 <field type="largetext">collectionobjects_common:dateLatestCertainty</field>
245 <field type="largetext">collectionobjects_common:dateLatestQualifier</field>
246 <field type="largetext">collectionobjects_common:datePeriod</field>
247 <field type="largetext">collectionobjects_common:dateText</field>
250 <!-- =========================================================== -->
252 <!-- =========================================================== -->
253 <field type="largetext">contacts_common:addressPlace</field>
256 <!-- =========================================================== -->
258 <!-- =========================================================== -->
260 <field type="largetext">intakes_common:entryNote</field>
261 <field type="largetext">intakes_common:packingNote</field>
262 <field type="largetext">intakes_common:fieldCollectionNote</field>
263 <field type="largetext">intakes_common:insuranceNote</field>
264 <field type="largetext">intakes_common:conditionCheckNote</field>
266 <!-- FIXME: multivalued fields - need to verify schema and field name -->
267 <field type="largetext">intakes_common:conditionCheckReasons</field>
268 <field type="largetext">intakes_common:currentLocationNote</field>
271 <!-- =========================================================== -->
273 <!-- =========================================================== -->
275 <field type="largetext">loansin_common:loanInConditions</field>
276 <field type="largetext">loansin_common:loanInNote</field>
279 <!-- =========================================================== -->
281 <!-- =========================================================== -->
283 <field type="largetext">loansout_common:specialConditionsOfLoan</field>
284 <field type="largetext">loansout_common:loanOutNote</field>
285 <field type="largetext">loansout_common:loanPurpose</field>
286 <field type="largetext">loanedObjectStatusNote</field>
289 <!-- =========================================================== -->
290 <!-- Movement / Location and Movement Control -->
291 <!-- =========================================================== -->
293 <field type="largetext">movements_common:currentLocationNote</field>
294 <field type="largetext">movements_common:movementNote</field>
297 <!-- =========================================================== -->
298 <!-- Media / Media Handling -->
299 <!-- =========================================================== -->
301 <field type="largetext">media_common:copyrightStatement</field>
302 <field type="largetext">media_common:description</field>
303 <field type="largetext">media_common:title</field>
306 <!-- =========================================================== -->
308 <!-- =========================================================== -->
310 <field type="largetext">notes_common:content</field>
313 <!-- =========================================================== -->
315 <!-- =========================================================== -->
317 <field type="largetext">objectexit_common:exitNote</field>
318 <field type="largetext">objectexit_common:packingNote</field>
321 <!-- =========================================================== -->
322 <!-- Organization -->
323 <!-- =========================================================== -->
325 <field type="largetext">shortName</field>
326 <field type="largetext">longName</field>
327 <field type="largetext">nameAdditions</field>
328 <field type="largetext">historyNote</field>
331 <!-- =========================================================== -->
333 <!-- =========================================================== -->
334 <field type="largetext">persons_common:bioNote</field>
335 <field type="largetext">persons_common:nameNote</field>
338 <!-- =========================================================== -->
340 <!-- =========================================================== -->
342 <!-- No largetext fields identified to date -->
345 <!-- =========================================================== -->
346 <!-- Storage Location / Location -->
347 <!-- =========================================================== -->
348 <field type="largetext">locations_common:displayName</field>
349 <field type="largetext">locations_common:name</field>
350 <!-- conditionNote will be made part of a repeatable group of fields in a future release -->
351 <field type="largetext">locations_common:conditionNote</field>
352 <field type="largetext">locations_common:securityNote</field>
353 <field type="largetext">locations_common:accessNote</field>
358 <index name="default">
359 <!-- all props implied -->
362 <field>dc:title</field>
364 <index name="description">
365 <field>dc:description</field>