Revision 48139
Added by Alessia Bardi almost 7 years ago
queryDatasourceOrganization.sql | ||
---|---|---|
1 |
SELECT dor.datasource as datasource, |
|
2 |
dor.organization as organization, |
|
3 |
dor.startdate as startdate, |
|
4 |
dor.enddate as enddate, |
|
5 |
dor.inferred as inferred, |
|
6 |
dor.deletedbyinference as deletedbyinference, |
|
7 |
dor.trust as trust, |
|
8 |
dor.inferenceprovenance as inferenceprovenance, |
|
9 |
|
|
10 |
doc.code || '@@@' || doc.name || '@@@' || dos.code || '@@@' || dos.name as semantics, |
|
11 |
pac.code || '@@@' || pac.name || '@@@' || pas.code || '@@@' || pas.name as provenanceaction |
|
12 |
|
|
1 |
SELECT |
|
2 |
dor.datasource AS datasource, |
|
3 |
dor.organization AS organization, |
|
4 |
dor.startdate AS startdate, |
|
5 |
dor.enddate AS enddate, |
|
6 |
dor.inferred AS inferred, |
|
7 |
dor.deletedbyinference AS deletedbyinference, |
|
8 |
dor.trust AS trust, |
|
9 |
dor.inferenceprovenance AS inferenceprovenance, |
|
10 |
|
|
11 |
doc.code || '@@@' || doc.name || '@@@' || dos.code || '@@@' || dos.name AS semantics, |
|
12 |
pac.code || '@@@' || pac.name || '@@@' || pas.code || '@@@' || pas.name AS provenanceaction |
|
13 |
|
|
13 | 14 |
FROM datasource_organization dor |
14 | 15 |
|
15 |
left outer join datasources d on (dor.datasource = d.id)
|
|
16 |
LEFT OUTER JOIN datasources d ON (dor.datasource = d.id)
|
|
16 | 17 |
|
17 |
left outer join class pac on (pac.code = d.provenanceactionclass)
|
|
18 |
left outer join scheme pas on (pas.code = d.provenanceactionscheme)
|
|
18 |
LEFT OUTER JOIN class pac ON (pac.code = d.provenanceactionclass)
|
|
19 |
LEFT OUTER JOIN scheme pas ON (pas.code = d.provenanceactionscheme)
|
|
19 | 20 |
|
20 |
left outer join class doc on (doc.code = dor.semanticclass)
|
|
21 |
left outer join scheme dos on (dos.code = dor.semanticscheme)
|
|
22 |
|
|
21 |
LEFT OUTER JOIN class doc ON (doc.code = dor.semanticclass)
|
|
22 |
LEFT OUTER JOIN scheme dos ON (dos.code = dor.semanticscheme)
|
|
23 |
|
|
23 | 24 |
-- These clauses have been commented to allow the import of all the datasource on the index |
24 | 25 |
-- WHERE d.datasourceclass != 'entityregistry' |
25 | 26 |
-- AND d.openairecompatibilityclass IS NOT null |
Also available in: Unified diff
integrated (hopefully) all required changes from dnet40