root/org.nuxeo.ecm.platform/trunk/nuxeo-platform-archive-web/src/main/resources/OSGI-INF/archive-directories-contrib.xml

Revision 19287, 4.2 kB (checked in by glefter, 2 years ago)

NXP-920 - use csv instead of sql

Line 
1 <?xml version="1.0"?>
2
3 <component name="com.nuxeo.ecm.platform.archive.directories">
4
5   <extension target="org.nuxeo.ecm.directory.sql.SQLDirectoryFactory"
6     point="directories">
7
8     <!-- Archive record management directories -->
9
10     <directory name="conservation_state">
11       <schema>vocabulary</schema>
12       <dataSource>java:/nxsqldirectory</dataSource>
13       <table>conservation_state</table>
14       <idField>id</idField>
15       <autoincrementIdField>false</autoincrementIdField>
16       <dataFile>directories/conservation_state.csv</dataFile>
17       <createTablePolicy>on_missing_columns</createTablePolicy>
18     </directory>
19
20     <directory name="conservation_type">
21       <schema>vocabulary</schema>
22       <dataSource>java:/nxsqldirectory</dataSource>
23       <table>conservation_type</table>
24       <idField>id</idField>
25       <autoincrementIdField>false</autoincrementIdField>
26       <dataFile>directories/conservation_type.csv</dataFile>
27       <createTablePolicy>on_missing_columns</createTablePolicy>
28     </directory>
29
30     <directory name="conservation_location">
31       <schema>vocabulary</schema>
32       <dataSource>java:/nxsqldirectory</dataSource>
33       <table>conservation_location</table>
34       <idField>id</idField>
35       <autoincrementIdField>false</autoincrementIdField>
36       <dataFile>directories/conservation_location.csv</dataFile>
37       <createTablePolicy>on_missing_columns</createTablePolicy>
38     </directory>
39
40     <directory name="restore_state">
41       <schema>vocabulary</schema>
42       <dataSource>java:/nxsqldirectory</dataSource>
43       <table>restore_state</table>
44       <idField>id</idField>
45       <autoincrementIdField>false</autoincrementIdField>
46       <dataFile>directories/restore_state.csv</dataFile>
47       <createTablePolicy>on_missing_columns</createTablePolicy>
48     </directory>
49
50     <directory name="restore_type">
51       <schema>vocabulary</schema>
52       <dataSource>java:/nxsqldirectory</dataSource>
53       <table>restore_type</table>
54       <idField>id</idField>
55       <autoincrementIdField>false</autoincrementIdField>
56       <dataFile>directories/restore_type.csv</dataFile>
57       <createTablePolicy>on_missing_columns</createTablePolicy>
58     </directory>
59
60     <directory name="restore_location">
61       <schema>vocabulary</schema>
62       <dataSource>java:/nxsqldirectory</dataSource>
63       <table>restore_location</table>
64       <idField>id</idField>
65       <autoincrementIdField>false</autoincrementIdField>
66       <dataFile>directories/restore_location.csv</dataFile>
67       <createTablePolicy>on_missing_columns</createTablePolicy>
68     </directory>
69
70     <directory name="modification_state">
71       <schema>vocabulary</schema>
72       <dataSource>java:/nxsqldirectory</dataSource>
73       <table>modification_state</table>
74       <idField>id</idField>
75       <autoincrementIdField>false</autoincrementIdField>
76       <dataFile>directories/modification_state.csv</dataFile>
77       <createTablePolicy>on_missing_columns</createTablePolicy>
78     </directory>
79
80     <directory name="modification_type">
81       <schema>vocabulary</schema>
82       <dataSource>java:/nxsqldirectory</dataSource>
83       <table>modification_type</table>
84       <idField>id</idField>
85       <autoincrementIdField>false</autoincrementIdField>
86       <dataFile>directories/modification_type.csv</dataFile>
87       <createTablePolicy>on_missing_columns</createTablePolicy>
88     </directory>
89
90     <directory name="modification_location">
91       <schema>vocabulary</schema>
92       <dataSource>java:/nxsqldirectory</dataSource>
93       <table>modification_location</table>
94       <idField>id</idField>
95       <autoincrementIdField>false</autoincrementIdField>
96       <dataFile>directories/modification_location.csv</dataFile>
97       <createTablePolicy>on_missing_columns</createTablePolicy>
98     </directory>
99
100     <directory name="archive_format">
101       <schema>vocabulary</schema>
102       <dataSource>java:/nxsqldirectory</dataSource>
103       <table>archive_format</table>
104       <idField>id</idField>
105       <autoincrementIdField>false</autoincrementIdField>
106       <dataFile>directories/archive_format.csv</dataFile>
107       <createTablePolicy>on_missing_columns</createTablePolicy>
108     </directory>
109
110   </extension>
111
112 </component>
Note: See TracBrowser for help on using the browser.