├── .gitattributes ├── .gitignore ├── Dockerfile ├── LICENCE ├── NOTICE ├── README.md ├── docker-compose.yaml ├── morph-base-querytranslator ├── pom.xml └── src │ └── main │ └── scala │ └── es │ └── upm │ └── fi │ └── dia │ └── oeg │ └── morph │ └── base │ └── querytranslator │ ├── MorphAlphaResult.scala │ ├── MorphAlphaResultUnion.scala │ ├── MorphBaseAlphaGenerator.scala │ ├── MorphBaseBetaGenerator.scala │ ├── MorphBaseCondSQLGenerator.scala │ ├── MorphBasePRSQLGenerator.scala │ ├── MorphBaseQueryTranslator.scala │ ├── MorphBetaResult.scala │ ├── MorphBetaResultSet.scala │ ├── MorphCondSQLResult.scala │ ├── MorphPRSQLResult.scala │ ├── MorphTransTPResult.scala │ ├── NameGenerator.scala │ └── engine │ ├── MorphMappingInferrer.scala │ ├── MorphQueryRewriter.scala │ ├── MorphQueryRewritterFactory.scala │ ├── MorphQueryTranslatorUtility.scala │ ├── MorphReorderSubject.scala │ ├── MorphSQLSelectItemGenerator.scala │ ├── MorphXMLQueryResultWriter.scala │ ├── QueryResultTranslator.scala │ ├── QueryResultTranslatorFactory.scala │ └── XMLQueryResultWriterFactory.scala ├── morph-base ├── .gitignore ├── lib │ ├── Zql.jar │ ├── ojdbc6.jar │ ├── r2rml-mappings-generator-v1.1.3.jar │ ├── r2rml-mappings-generator-v1.1.4.jar │ ├── r2rml-mappings-generator-v1.1.5.jar │ ├── r2rml-mappings-generator-v1.1.6.jar │ └── rqr4r2o.jar ├── pom.xml └── src │ ├── main │ └── scala │ │ └── es │ │ └── upm │ │ └── fi │ │ └── dia │ │ └── oeg │ │ └── morph │ │ └── base │ │ ├── CollectionUtility.scala │ │ ├── Constants.scala │ │ ├── DBUtility.scala │ │ ├── GeneralUtility.scala │ │ ├── GitHubUtility.scala │ │ ├── MorphBenchmarking.scala │ │ ├── MorphProperties.scala │ │ ├── MorphTriple.scala │ │ ├── R2RMLMappingDocumentSimple.scala │ │ ├── RegexUtility.scala │ │ ├── SPARQLUtility.scala │ │ ├── TranslatedValue.scala │ │ ├── TriplePatternPredicateBounder.scala │ │ ├── ValueTransformator.scala │ │ ├── XMLUtility.scala │ │ ├── engine │ │ ├── AbstractQueryResultTranslator.scala │ │ ├── AbstractQueryResultTranslatorFactory.scala │ │ ├── IQueryTranslator.scala │ │ ├── IQueryTranslatorFactory.scala │ │ ├── ModelWriter.scala │ │ ├── MorphBaseDataSourceReader.scala │ │ ├── MorphBaseDataTranslator.scala │ │ ├── MorphBaseParser.scala │ │ ├── MorphBaseQueryResultWriter.scala │ │ ├── MorphBaseResultSet.scala │ │ ├── MorphBaseRunner.scala │ │ ├── MorphBaseRunnerFactory.scala │ │ ├── MorphBaseUnfolder.scala │ │ ├── QueryResultWriterFactory.scala │ │ ├── QueryTranslationOptimizer.scala │ │ ├── QueryTranslationOptimizerFactory.scala │ │ └── RDBResultSet.scala │ │ ├── materializer │ │ ├── MaterializerFactory.scala │ │ ├── MorphBaseMaterializer.scala │ │ ├── NTripleMaterializer.scala │ │ └── RDFXMLMaterializer.scala │ │ ├── model │ │ ├── IConceptMapping.scala │ │ ├── MorphBaseClassMapping.scala │ │ ├── MorphBaseLogicalTable.scala │ │ ├── MorphBaseMappingDocument.scala │ │ └── MorphBasePropertyMapping.scala │ │ └── sql │ │ ├── DatatypeMapper.scala │ │ ├── IQuery.scala │ │ ├── MorphColumnMetaData.scala │ │ ├── MorphColumnMetaDataFactory.scala │ │ ├── MorphDatabaseMetaData.scala │ │ ├── MorphInformationSchema.scala │ │ ├── MorphSQLConstant.scala │ │ ├── MorphSQLSelectItem.scala │ │ ├── MorphSQLUtility.scala │ │ ├── MorphTableMetaData.scala │ │ ├── PostgreSQLSelectItem.scala │ │ ├── SQLConstant.scala │ │ ├── SQLDataType.scala │ │ ├── SQLExpression.scala │ │ ├── SQLFromItem.scala │ │ ├── SQLJoin.scala │ │ ├── SQLJoinTable.scala │ │ ├── SQLLogicalTable.scala │ │ ├── SQLQuery.scala │ │ └── SQLUnion.scala │ └── test │ └── scala │ └── es │ └── upm │ └── fi │ └── dia │ └── oeg │ ├── core │ └── utility │ │ └── test │ │ ├── CollectionUtilityTest.scala │ │ ├── MorphValidatorTest.scala │ │ └── RegexUtilityTest.scala │ └── morph │ └── base │ └── test │ ├── DBUtilityTest.scala │ └── GithubUtilityTest.scala ├── morph-examples ├── .gitignore ├── architecture.png ├── dependency │ ├── apache-jena-libs-3.1.0.pom │ ├── collection-0.7.jar │ ├── commons-cli-1.4.jar │ ├── commons-codec-1.9.jar │ ├── commons-csv-1.5.jar │ ├── commons-io-2.5.jar │ ├── commons-lang3-3.4.jar │ ├── h2-1.4.191.jar │ ├── httpclient-4.5.2.jar │ ├── httpclient-cache-4.5.3.jar │ ├── httpcore-4.4.4.jar │ ├── httpcore-nio-4.4.4.jar │ ├── jackson-annotations-2.9.0.jar │ ├── jackson-core-2.9.0.jar │ ├── jackson-databind-2.9.0.jar │ ├── jcl-over-slf4j-1.7.25.jar │ ├── jena-arq-3.7.0.jar │ ├── jena-base-3.7.0.jar │ ├── jena-core-3.7.0.jar │ ├── jena-dboe-base-3.7.0.jar │ ├── jena-dboe-index-3.7.0.jar │ ├── jena-dboe-trans-data-3.7.0.jar │ ├── jena-dboe-transaction-3.7.0.jar │ ├── jena-iri-3.7.0.jar │ ├── jena-rdfconnection-3.7.0.jar │ ├── jena-shaded-guava-3.7.0.jar │ ├── jena-tdb-3.7.0.jar │ ├── jena-tdb2-3.7.0.jar │ ├── jsonld-java-0.11.1.jar │ ├── libthrift-0.10.0.jar │ ├── log4j-api-2.8.jar │ ├── log4j-core-2.8.jar │ ├── mirror-1.2.0.jar │ ├── mysql-connector-java-8.0.11.jar │ ├── ojdbc-14.jar │ ├── postgresql-9.1-901-1.jdbc4.jar │ ├── scala-library-2.11.12.jar │ ├── slf4j-api-1.7.20.jar │ ├── slf4j-simple-1.7.25.jar │ ├── xercesImpl-2.11.0.jar │ ├── xml-apis-1.4.01.jar │ └── zql-0.1.jar ├── examples-bsbm-mysql │ ├── Query_01.rq │ ├── Query_01.txt │ ├── batch-result.nt │ ├── batch.morph.properties │ ├── bsbm.ttl │ ├── q1-result.xml │ └── q1.morph.properties ├── examples-csv │ ├── SPORT.csv │ ├── STUDENT.csv │ ├── bruxelles_bureaux_de_tourisme.csv │ ├── csv-example1-batch.bat │ ├── csv-example1-batch.sh │ ├── csv-example1-query01.bat │ ├── csv-example1-query01.sh │ ├── csv-example1-query02.bat │ ├── csv-example1-query02.sh │ ├── csv-example1-query03.bat │ ├── csv-example1-query03.sh │ ├── csv-example1-query04.bat │ ├── csv-example1-query04.sh │ ├── csv-example1-query05.bat │ ├── csv-example1-query05.sh │ ├── csv-example1-query06.bat │ ├── csv-example1-query06.sh │ ├── edificio-historico-batch-csv.morph.properties │ ├── edificio-historico-batch-csv.sh │ ├── edificio-historico-nkau-q1.xml │ ├── edificio-historico-q1.rq │ ├── edificio-historico.csv │ ├── edificio-historico.r2rml.ttl │ ├── example1-batch-csv.morph.properties │ ├── example1-mapping-csv.ttl │ ├── example1-query01-csv.morph.properties │ ├── example1-query01.rq │ ├── example1-query02-csv.morph.properties │ ├── example1-query02.rq │ ├── example1-query03-csv.morph.properties │ ├── example1-query03.rq │ ├── example1-query04-csv.morph.properties │ ├── example1-query04.rq │ ├── example1-query05-csv.morph.properties │ ├── example1-query05-result-csv.xml │ ├── example1-query05.rq │ ├── example1-query06-csv.morph.properties │ ├── example1-query06-result-csv.xml │ ├── example1-query06.rq │ ├── linkedfiestas-batch-csv.morph.properties │ ├── linkedfiestas-batch.sh │ ├── linkedfiestas-q1.morph.properties │ ├── linkedfiestas-q1.rq │ ├── linkedfiestas-q1.sh │ ├── linkedfiestas1.csv │ ├── linkedfiestas1.r2rml.ttl │ ├── linkedfiestas2.nt │ ├── madrid-batch-csv.morph.properties │ ├── madrid1.csv │ ├── madrid1.r2rml.ttl │ ├── monumento-batch-csv.morph.properties │ ├── monumento-batch-csv.sh │ ├── monumento.csv │ ├── monumento.r2rml.ttl │ ├── openfoodfacts-example.csv │ ├── openfoodfactsexample-NPi6.xml │ ├── openfoodfactsexample.csv │ ├── paris-park.csv │ ├── paris-park.r2rml.ttl │ ├── preview.rq │ ├── query1result.xml │ ├── spain-international-batch-csv.morph.properties │ ├── spain-international1.r2rml.ttl │ ├── spain-national-batch-csv.morph.properties │ ├── spain-national1.r2rml.ttl │ ├── wikidata-batch-csv.morph.properties │ ├── wikidataFestivals1.csv │ └── wikidataFestivals1.r2rml.ttl ├── examples-epw │ ├── AthensEPWExample-batch.morph.properties │ ├── AthensEPWExample-batch.sh │ ├── AthensEPWExample-q01.morph.properties │ ├── AthensEPWExample-q02.morph.properties │ ├── AthensEPWExample-q03.morph.properties │ ├── AthensEPWExample-q1.sh │ ├── AthensEPWExample-q2.sh │ ├── AthensEPWExample-q3.sh │ ├── AthensEPWExample.csv │ ├── AthensEPWExample.r2rml.ttl │ ├── EPWExample-q01.rq │ ├── EPWExample-q02.rq │ ├── EPWExample-q03.rq │ ├── MadridEPWExample-batch.morph.properties │ ├── MadridEPWExample-batch.sh │ ├── MadridEPWExample-q01.morph.properties │ ├── MadridEPWExample-q02.morph.properties │ ├── MadridEPWExample-q03.morph.properties │ ├── MadridEPWExample-q1.sh │ ├── MadridEPWExample-q2.sh │ ├── MadridEPWExample-q3.sh │ ├── MadridEPWExample.csv │ ├── MadridEPWExample.r2rml.ttl │ └── MadridEPWExampleMappings.xlsx ├── examples-eurostat │ ├── eurostatimmigration-columns-batch-result.nt │ ├── eurostatimmigration-columns-batch.morph.properties │ ├── eurostatimmigration-columns.r2rml.ttl │ ├── eurostatimmigration-naive-batch-result.nt │ ├── eurostatimmigration-naive-batch.morph.properties │ ├── eurostatimmigration-naive.r2rml.ttl │ ├── eurostatimmigration-query1-result.xml │ ├── eurostatimmigration-query1.morph.properties │ ├── eurostatimmigration-query1.rq │ ├── eurostatimmigration-query2-result.xml │ ├── eurostatimmigration-query2.morph.properties │ ├── eurostatimmigration-query2.rq │ ├── eurostatimmigration-query3-result.xml │ ├── eurostatimmigration-query3.morph.properties │ ├── eurostatimmigration-query3.rq │ ├── eurostatimmigration-range-batch-result.nt │ ├── eurostatimmigration-range-batch.morph.properties │ ├── eurostatimmigration-range.r2rml.ttl │ ├── eurostatimmigration-template-batch-result.nt │ ├── eurostatimmigration-template-batch.morph.properties │ ├── eurostatimmigration-template.r2rml.ttl │ ├── eurostatimmigration.csv │ ├── eurostatpopulation-columns-batch-result.nt │ ├── eurostatpopulation-columns-batch.morph.properties │ ├── eurostatpopulation-columns.r2rml.ttl │ ├── eurostatpopulation-naive-batch-result.nt │ ├── eurostatpopulation-naive-batch.morph.properties │ ├── eurostatpopulation-naive.r2rml.ttl │ ├── eurostatpopulation-range-batch-result.nt │ ├── eurostatpopulation-range-batch.morph.properties │ ├── eurostatpopulation-range.r2rml.ttl │ └── eurostatpopulation.csv ├── examples-gtfs-bcn │ ├── agency.txt │ ├── barnaTram-batch-csv.morph.properties │ ├── barnaTram.r2rml.ttl │ ├── calendar.txt │ ├── calendar_dates.txt │ ├── routes.txt │ ├── shapes.txt │ ├── stop_times.txt │ ├── stops.txt │ └── trips.txt ├── examples-gtfs-mysql │ ├── gtfs-rdb.r2rml.ttl │ ├── gtfs1-batch-mysql.morph.properties │ ├── gtfs1-q01-mysql.morph.properties │ ├── gtfs1-q02-mysql.morph.properties │ ├── gtfs1-q03-mysql.morph.properties │ ├── gtfs1-q04-mysql.morph.properties │ ├── gtfs1-q05-mysql.morph.properties │ ├── gtfs1-q06-mysql.morph.properties │ ├── gtfs1-q07-mysql.morph.properties │ ├── gtfs1-q08-mysql.morph.properties │ ├── gtfs1-q09-mysql.morph.properties │ ├── gtfs1-q10-mysql.morph.properties │ ├── gtfs1-q11-mysql.morph.properties │ ├── gtfs1-q12-mysql.morph.properties │ ├── gtfs1-q13-mysql.morph.properties │ ├── gtfs1-q14-mysql.morph.properties │ ├── gtfs1-q15-mysql.morph.properties │ ├── gtfs1-q16-mysql.morph.properties │ ├── gtfs1-q17-mysql.morph.properties │ ├── gtfs1-q18-mysql.morph.properties │ ├── gtfs10-batch-mysql.morph.properties │ ├── gtfs10-q1a-mysql.morph.properties │ ├── gtfs10-q1b-mysql.morph.properties │ ├── gtfs10-q1c-mysql.morph.properties │ ├── gtfs10-q2a-mysql.morph.properties │ ├── gtfs10-q2b-mysql.morph.properties │ ├── gtfs10-q2c-mysql.morph.properties │ ├── gtfs10-q3a-mysql.morph.properties │ ├── gtfs10-q3b-mysql.morph.properties │ ├── gtfs10-q3c-mysql.morph.properties │ ├── gtfs10-q3d-mysql.morph.properties │ ├── gtfs5-batch-mysql.morph.properties │ ├── gtfs5-q1-mysql.morph.properties │ ├── gtfs5-q10-mysql.morph.properties │ ├── gtfs5-q11-mysql.morph.properties │ ├── gtfs5-q12-mysql.morph.properties │ ├── gtfs5-q13-mysql.morph.properties │ ├── gtfs5-q14-mysql.morph.properties │ ├── gtfs5-q15-mysql.morph.properties │ ├── gtfs5-q16-mysql.morph.properties │ ├── gtfs5-q17-mysql.morph.properties │ ├── gtfs5-q18-mysql.morph.properties │ ├── gtfs5-q2-mysql.morph.properties │ ├── gtfs5-q3-mysql.morph.properties │ ├── gtfs5-q4-mysql.morph.properties │ ├── gtfs5-q5-mysql.morph.properties │ ├── gtfs5-q6-mysql.morph.properties │ ├── gtfs5-q7-mysql.morph.properties │ ├── gtfs5-q8-mysql.morph.properties │ ├── gtfs5-q9-mysql.morph.properties │ ├── original │ │ ├── q1.rq │ │ ├── q10.rq │ │ ├── q11.rq │ │ ├── q12.rq │ │ ├── q13.rq │ │ ├── q14.rq │ │ ├── q15.rq │ │ ├── q16.rq │ │ ├── q17.rq │ │ ├── q18.rq │ │ ├── q2.rq │ │ ├── q3.rq │ │ ├── q4.rq │ │ ├── q5.rq │ │ ├── q6.rq │ │ ├── q7.rq │ │ ├── q8.rq │ │ └── q9.rq │ ├── schema.sql │ └── vig │ │ ├── q1.rq │ │ ├── q10.rq │ │ ├── q11.rq │ │ ├── q12.rq │ │ ├── q13.rq │ │ ├── q14.rq │ │ ├── q15.rq │ │ ├── q16.rq │ │ ├── q17.rq │ │ ├── q18.rq │ │ ├── q2.rq │ │ ├── q3.rq │ │ ├── q4.rq │ │ ├── q5.rq │ │ ├── q6.rq │ │ ├── q7.rq │ │ ├── q8.rq │ │ └── q9.rq ├── examples-gtfs │ ├── gtfs.r2rml.ttl │ └── gtfsmadrid-batch-csv.morph.properties ├── examples-h2 │ ├── example1-batch-h2.r2rml.properties │ ├── example1-batch-result-h2.nt │ ├── example1-batch-result-h2.xml │ ├── example1-mapping-h2.ttl │ ├── example1-mapping-h2b.ttl │ ├── example1-query01-h2.r2rml.properties │ ├── example1-query01-result-h2.xml │ ├── example1-query01.rq │ ├── example1-query02-h2.r2rml.properties │ ├── example1-query02-result-h2.xml │ ├── example1-query02.rq │ ├── example1-query03-h2.r2rml.properties │ ├── example1-query03-result-h2.xml │ ├── example1-query03.rq │ ├── example1-query04-h2.r2rml.properties │ ├── example1-query04-result-h2.xml │ ├── example1-query04.rq │ ├── example1-query05-h2.r2rml.properties │ ├── example1-query05-result-h2.xml │ ├── example1-query05.rq │ ├── example1-query06-result-h2.xml │ ├── h2-example1-batch.bat │ ├── h2-example1-batch.sh │ ├── h2-example1-query01.bat │ ├── h2-example1-query01.sh │ ├── h2-example1-query02.bat │ ├── h2-example1-query02.sh │ ├── h2-example1-query03.bat │ ├── h2-example1-query03.sh │ ├── h2-example1-query04.bat │ ├── h2-example1-query04.sh │ ├── h2-example1-query05.bat │ ├── h2-example1-query05.sh │ ├── morph-example.h2.db │ └── morph-example.trace.db ├── examples-mysql │ ├── Dockerfile │ ├── compose.sh │ ├── docker-compose.yml │ ├── edificiohistorico-batch-result-mysql.nt │ ├── edificiohistorico-mysql.r2rml.ttl │ ├── edificiohistoricos-batch-mysql.morph.properties │ ├── example1-batch-mysql.morph.properties │ ├── example1-batch-result-mysql.nt │ ├── example1-mapping-mysql.ttl │ ├── example1-query01-mysql.morph.properties │ ├── example1-query01-result-mysql.xml │ ├── example1-query01.rq │ ├── example1-query02-mysql.morph.properties │ ├── example1-query02-result-mysql.xml │ ├── example1-query02.rq │ ├── example1-query03-mysql.morph.properties │ ├── example1-query03-result-mysql.xml │ ├── example1-query03.rq │ ├── example1-query04-mysql.morph.properties │ ├── example1-query04-result-mysql.xml │ ├── example1-query04.rq │ ├── example1-query05-mysql.morph.properties │ ├── example1-query05-result-mysql.xml │ ├── example1-query05.rq │ ├── example1-query06-mysql.morph.properties │ ├── example1-query06-result-mysql.xml │ ├── example1-query06.rq │ ├── example2-batch-mysql.morph.properties │ ├── example2-batch-result-mysql.nt │ ├── example2-mapping-mysql.ttl │ ├── example2-query07-mysql.morph.properties │ ├── example2-query07-result-mysql.xml │ ├── example2-query07.rq │ ├── monumento-batch-result-mysql.nt │ ├── monumento-mysql.r2rml.ttl │ ├── monuments-batch-mysql.morph.properties │ ├── morph_example.sql │ ├── mysql-example1-batch.bat │ ├── mysql-example1-batch.sh │ ├── mysql-example1-query01.bat │ ├── mysql-example1-query01.sh │ ├── mysql-example1-query02.bat │ ├── mysql-example1-query02.sh │ ├── mysql-example1-query03.bat │ ├── mysql-example1-query03.sh │ ├── mysql-example1-query04.bat │ ├── mysql-example1-query04.sh │ ├── mysql-example1-query05.bat │ ├── mysql-example1-query05.sh │ ├── mysql-example2-batch.bat │ ├── mysql-example2-query07.bat │ ├── run.sh │ └── sql-scripts │ │ ├── Dockerfile │ │ ├── morph_example.sql │ │ ├── run.bat │ │ └── run.sh ├── examples-oracle │ ├── example1-batch-oracle.bat │ ├── example1-batch-oracle.morph.properties │ ├── example1-batch-oracle.sh │ ├── example1-batch-result-oracle.nt │ ├── example1-mapping-oracle.ttl │ ├── example1-query01-oracle.bat │ ├── example1-query01-oracle.morph.properties │ ├── example1-query01-oracle.sh │ ├── example1-query01-result-oracle.xml │ ├── example1-query01.rq │ ├── example1-query02-oracle.bat │ ├── example1-query02-oracle.morph.properties │ ├── example1-query02-oracle.sh │ ├── example1-query02-result-oracle.xml │ ├── example1-query02.rq │ ├── example1-query03-oracle.bat │ ├── example1-query03-oracle.morph.properties │ ├── example1-query03-oracle.sh │ ├── example1-query03-result-oracle.xml │ ├── example1-query03.rq │ ├── example1-query04-oracle.bat │ ├── example1-query04-oracle.morph.properties │ ├── example1-query04-oracle.sh │ ├── example1-query04-result-oracle.xml │ ├── example1-query04.rq │ ├── example1-query05-oracle.bat │ ├── example1-query05-oracle.morph.properties │ ├── example1-query05-oracle.sh │ ├── example1-query05-result-oracle.xml │ └── example1-query05.rq ├── examples-postgresql │ ├── TMclinicaltrials-short.r2rml.ttl │ ├── aact-query1-result.nt │ ├── aact-query1.r2rml.properties.txt │ ├── aact-query1.rq │ ├── aact-query1.sh │ ├── batch-postgresql-result.nt │ ├── batch-postgresql.morph.properties │ ├── batch-postgresql2-result.nt │ ├── batch-postgresql2.r2rml.properties │ ├── example(posgresql).ttl │ ├── example1-query01.rq │ ├── example1-query02.rq │ ├── example1-query03.rq │ ├── example1-query04.rq │ ├── example1-query05.rq │ ├── example1-query06.rq │ ├── example2(posgresql).ttl │ ├── morph_example(postgresql).sql │ ├── query01-postgresql-result.xml │ ├── query01postgresql.morph.properties │ ├── query02-postgresql-result.xml │ ├── query02postgresql.morph.properties │ ├── query03-postgresql-result.xml │ ├── query03postgresql.morph.properties │ ├── query04-postgresql-result.xml │ ├── query04postgresql.morph.properties │ ├── query05-postgresql-result.xml │ ├── query05postgresql.morph.properties │ ├── query06-postgresql-result.xml │ ├── query06postgresql.morph.properties │ ├── query11-postgresql-result.xml │ ├── query11postgresql2.r2rml.properties │ ├── query12-postgresql-result.xml │ └── query12postgresql2.r2rml.properties ├── examples-srilanka-tourism │ ├── 2012-P21-batch-csv.morph.properties │ ├── 2012-P21.csv │ ├── 2012-P21.r2rml.ttl │ ├── 2013-P21-batch-csv.morph.properties │ ├── 2013-P21.csv │ ├── 2013-P21.r2rml.ttl │ ├── 2014-P21-batch-csv.morph.properties │ ├── 2014-P21.csv │ ├── 2014-P21.r2rml.ttl │ ├── 2015-P23-batch-csv.morph.properties │ ├── 2015-P23.csv │ ├── 2015-P23.r2rml.ttl │ ├── 2016-P21-Transposed.csv │ ├── 2016-P21-Transposed.r2rml.ttl │ ├── 2016-P21-columns-batch-result.nt │ ├── 2016-P21-columns-batch.morph.properties │ ├── 2016-P21-columns-query1-result.xml │ ├── 2016-P21-columns-query1.morph.properties │ ├── 2016-P21-columns-query2-result.xml │ ├── 2016-P21-columns-query2.morph.properties │ ├── 2016-P21-columns-query3-result.xml │ ├── 2016-P21-columns-query3.morph.properties │ ├── 2016-P21-columns.r2rml.ttl │ ├── 2016-P21-columns.rmlc.ttl │ ├── 2016-P21-naive-batch-result.nt │ ├── 2016-P21-naive-batch.morph.properties │ ├── 2016-P21-naive-query1-result.xml │ ├── 2016-P21-naive-query1.morph.properties │ ├── 2016-P21-naive-query2-result.xml │ ├── 2016-P21-naive-query2.morph.properties │ ├── 2016-P21-naive-query3-result.xml │ ├── 2016-P21-naive-query3.morph.properties │ ├── 2016-P21-naive-transposed-batch.morph.properties │ ├── 2016-P21-naive-transposed-query1.morph.properties │ ├── 2016-P21-naive-transposed-query2.morph.properties │ ├── 2016-P21-naive-transposed-query3.morph.properties │ ├── 2016-P21-naive.r2rml.ttl │ ├── 2016-P21-query1.rq │ ├── 2016-P21-query1.sql │ ├── 2016-P21-query2.rq │ ├── 2016-P21-query2.sql │ ├── 2016-P21-query3.rq │ ├── 2016-P21-query3.sql │ ├── 2016-P21-range-batch-result.nt │ ├── 2016-P21-range-batch.morph.properties │ ├── 2016-P21-range-query1-result.xml │ ├── 2016-P21-range-query1.morph.properties │ ├── 2016-P21-range-query2-result.xml │ ├── 2016-P21-range-query2.morph.properties │ ├── 2016-P21-range-query3-result.xml │ ├── 2016-P21-range-query3.morph.properties │ ├── 2016-P21-range.r2rml.ttl │ ├── 2016-P21-range.rmlc.ttl │ ├── 2016-P21-transposed-naive-batch-result.nt │ └── 2016-P21.csv ├── examples-stat-wales │ ├── StatWales.csv │ └── StatWales.r2rml.ttl ├── examples │ ├── PatientOntoBGP-result.xml │ ├── PatientOntoBGP.q │ ├── PatientOntoOSTG-result.xml │ ├── PatientOntoOSTG.q │ ├── PatientOntoPT-result.xml │ ├── PatientOntoPT.q │ ├── PatientOntoSTG-result.xml │ ├── PatientOntoSTG.q │ ├── PatientOntoTP-result.xml │ ├── PatientOntoTP.q │ ├── batch-oracle-result.nt │ ├── batch-oracle.r2rml.properties │ ├── example-oracle.ttl │ ├── example_patient.ttl │ ├── example_patientBGP.r2rml.properties │ ├── example_patientOSTG.r2rml.properties │ ├── example_patientPT.r2rml.properties │ ├── example_patientSTG.r2rml.properties │ ├── example_patientTP.r2rml.properties │ ├── example_university.r2rml.properties │ ├── query11.sparql │ ├── query12.sparql │ ├── querypatient01-result.xml │ └── querypatient01.sparql ├── log4j2.xml ├── morph-rdb-dist-3.9.16.jar ├── morph-rdb-dist-3.9.17.jar ├── morph-rdb.jar ├── pom.xml ├── src │ ├── main │ │ └── resources │ │ │ ├── log4j.properties │ │ │ └── log4j2.xml │ └── test │ │ ├── java │ │ ├── es │ │ │ └── upm │ │ │ │ └── fi │ │ │ │ └── dia │ │ │ │ └── oeg │ │ │ │ └── morph │ │ │ │ ├── example │ │ │ │ ├── ExampleBSBMMySQL.java │ │ │ │ ├── ExampleCSV.java │ │ │ │ ├── ExampleEPW.java │ │ │ │ ├── ExampleEuroStatImmigration.java │ │ │ │ ├── ExampleEuroStatPopulation.java │ │ │ │ ├── ExampleGTFSMySQL.java │ │ │ │ ├── ExampleMadridGTFS1MySQL.java │ │ │ │ ├── ExampleMadridGTFS5MySQL.java │ │ │ │ ├── ExampleSrilankaTourism.java │ │ │ │ ├── ExampleWithPropertiesFile.java │ │ │ │ ├── ExampleWithPropertiesFileH2.java │ │ │ │ ├── ExampleWithPropertiesFileMySQL.java │ │ │ │ ├── ExampleWithPropertiesFileOracle.java │ │ │ │ ├── ExampleWithPropertiesFilePostgreSQL.java │ │ │ │ └── ExampleWithoutPropertiesFile.java │ │ │ │ └── testcase │ │ │ │ ├── DMTS.java │ │ │ │ ├── R2RMLTS.java │ │ │ │ ├── R2RMLTS_Oracle.java │ │ │ │ └── R2RMLTS_Postgresql.java │ │ └── log4j.properties │ │ └── log4j.properties ├── testcases-mysql │ ├── D000-1table1column0rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d000.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mapped.nq │ │ └── r2rml.ttl │ ├── D001-1table1column1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d001.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D002-1table2columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d002.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── mappede-morph.nq │ │ ├── mappedf-morph.nq │ │ ├── mappedg-morph.nq │ │ ├── mappedh-morph.nq │ │ ├── mappedi-morph.nq │ │ ├── mappedi.nq │ │ ├── mappedj-morph.nq │ │ ├── mappedj.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld-mysql.ttl │ │ ├── r2rmld.ttl │ │ ├── r2rmle.ttl │ │ ├── r2rmlf.ttl │ │ ├── r2rmlg.ttl │ │ ├── r2rmlh.ttl │ │ ├── r2rmli.ttl │ │ └── r2rmlj.ttl │ ├── D003-1table3columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d003.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlb2.ttl │ │ └── r2rmlc.ttl │ ├── D004-1table2columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d004.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D005-1table3columns3rows2duplicates │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d005.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D006-1table1primarykey1column1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d006.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ └── r2rmla.ttl │ ├── D007-1table1primarykey2columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d007.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── mappede-morph.nq │ │ ├── mappede.nq │ │ ├── mappedf-morph.nq │ │ ├── mappedf.nq │ │ ├── mappedg-morph.nq │ │ ├── mappedg.nq │ │ ├── mappedh.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld.ttl │ │ ├── r2rmle.ttl │ │ ├── r2rmlf.ttl │ │ ├── r2rmlg.ttl │ │ ├── r2rmlh.ttl │ │ └── r2rmli.ttl │ ├── D008-1table1compositeprimarykey3columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d008.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ └── r2rmlc.ttl │ ├── D009-2tables1primarykey1foreignkey │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d009.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ └── r2rmld.ttl │ ├── D010-1table1primarykey3colums3rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d010.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ └── r2rmlc.ttl │ ├── D011-M2MRelations │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d011.sql │ │ ├── d011b.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D012-2tables2duplicates0nulls │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d012.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappede-morph.nq │ │ ├── mappede.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld.ttl │ │ └── r2rmle.ttl │ ├── D013-1table1primarykey3columns2rows1nullvalue │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d013.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ └── r2rmla.ttl │ ├── D014-3tables1primarykey1foreignkey │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d014.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── r2rmla.mysql.ttl │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.mysql.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ └── r2rmld.ttl │ ├── D015-1table3columns1composityeprimarykey3rows2languages │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d015.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D016-1table1primarykey10columns3rowsSQLdatatypes │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d016.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── mappede-morph.nq │ │ ├── mappede.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld.ttl │ │ └── r2rmle.ttl │ ├── D017-I18NnoSpecialChars │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D018-1table1primarykey2columns3rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d018.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ └── r2rmla.ttl │ ├── D019-1table1primarykey3columns3rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d019.sql │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D020-1table1column5rows │ │ ├── create.mysql.sql │ │ ├── d020.sql │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D021-2tables2primarykeys1foreignkeyReferencesAllNulls │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D022-2tables1primarykey1foreignkeyReferencesNoPrimaryKey │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D023-2tables2primarykeys2foreignkeysReferencesToNon-primarykeys │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D024-2tables2primarykeys1foreignkeyToARowWithSomeNulls │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D025-3tables3primarykeys3foreignkeys │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── DirectGraphTC0000.bat │ ├── DirectGraphTC0000.morph.properties │ ├── DirectGraphTC0000.sh │ ├── DirectGraphTC0001.bat │ ├── DirectGraphTC0001.morph.properties │ ├── DirectGraphTC0001.sh │ ├── DirectGraphTC0002.bat │ ├── DirectGraphTC0002.morph.properties │ ├── DirectGraphTC0002.sh │ ├── DirectGraphTC0003.bat │ ├── DirectGraphTC0003.morph.properties │ ├── DirectGraphTC0003.sh │ ├── DirectGraphTC0004.bat │ ├── DirectGraphTC0004.morph.properties │ ├── DirectGraphTC0004.sh │ ├── DirectGraphTC0005.bat │ ├── DirectGraphTC0005.morph.properties │ ├── DirectGraphTC0005.sh │ ├── DirectGraphTC0006.bat │ ├── DirectGraphTC0006.morph.properties │ ├── DirectGraphTC0006.sh │ ├── DirectGraphTC0007.bat │ ├── DirectGraphTC0007.morph.properties │ ├── DirectGraphTC0007.sh │ ├── DirectGraphTC0008.bat │ ├── DirectGraphTC0008.morph.properties │ ├── DirectGraphTC0008.sh │ ├── DirectGraphTC0009.bat │ ├── DirectGraphTC0009.morph.properties │ ├── DirectGraphTC0009.sh │ ├── DirectGraphTC0010.bat │ ├── DirectGraphTC0010.morph.properties │ ├── DirectGraphTC0010.sh │ ├── DirectGraphTC0011.bat │ ├── DirectGraphTC0011.morph.properties │ ├── DirectGraphTC0011.sh │ ├── DirectGraphTC0011b.morph.properties │ ├── DirectGraphTC0011b.sh │ ├── DirectGraphTC0012.bat │ ├── DirectGraphTC0012.morph.properties │ ├── DirectGraphTC0012.sh │ ├── DirectGraphTC0013.bat │ ├── DirectGraphTC0013.morph.properties │ ├── DirectGraphTC0013.sh │ ├── DirectGraphTC0014.bat │ ├── DirectGraphTC0014.morph.properties │ ├── DirectGraphTC0014.sh │ ├── DirectGraphTC0015.bat │ ├── DirectGraphTC0015.morph.properties │ ├── DirectGraphTC0015.sh │ ├── DirectGraphTC0016.bat │ ├── DirectGraphTC0016.morph.properties │ ├── DirectGraphTC0016.sh │ ├── DirectGraphTC0017.morph.properties │ ├── DirectGraphTC0017.sh │ ├── DirectGraphTC0018.bat │ ├── DirectGraphTC0018.morph.properties │ ├── DirectGraphTC0018.sh │ ├── DirectGraphTC0019.bat │ ├── DirectGraphTC0019.morph.properties │ ├── DirectGraphTC0019.sh │ ├── DirectGraphTC0020.bat │ ├── DirectGraphTC0020.morph.properties │ ├── DirectGraphTC0020.sh │ ├── R2RMLTC0001a-oracle.morph.properties │ ├── R2RMLTC0001a.morph.properties │ ├── R2RMLTC0001b.morph.properties │ ├── R2RMLTC0002a.morph.properties │ ├── R2RMLTC0002b.morph.properties │ ├── R2RMLTC0002c.morph.properties │ ├── R2RMLTC0002d.morph.properties │ ├── R2RMLTC0002e.morph.properties │ ├── R2RMLTC0002f.morph.properties │ ├── R2RMLTC0002g.morph.properties │ ├── R2RMLTC0002h.morph.properties │ ├── R2RMLTC0002i.morph.properties │ ├── R2RMLTC0002j.morph.properties │ ├── R2RMLTC0003a.morph.properties │ ├── R2RMLTC0003b.morph.properties │ ├── R2RMLTC0003c.morph.properties │ ├── R2RMLTC0004a.morph.properties │ ├── R2RMLTC0004b.morph.properties │ ├── R2RMLTC0005a.morph.properties │ ├── R2RMLTC0005b.morph.properties │ ├── R2RMLTC0006a.morph.properties │ ├── R2RMLTC0007a.morph.properties │ ├── R2RMLTC0007b.morph.properties │ ├── R2RMLTC0007c.morph.properties │ ├── R2RMLTC0007d.morph.properties │ ├── R2RMLTC0007e.morph.properties │ ├── R2RMLTC0007f.morph.properties │ ├── R2RMLTC0007g.morph.properties │ ├── R2RMLTC0007h.morph.properties │ ├── R2RMLTC0007i.morph.properties │ ├── R2RMLTC0008a.morph.properties │ ├── R2RMLTC0008b.morph.properties │ ├── R2RMLTC0008c.morph.properties │ ├── R2RMLTC0009a.morph.properties │ ├── R2RMLTC0009b.morph.properties │ ├── R2RMLTC0009c.morph.properties │ ├── R2RMLTC0009d.morph.properties │ ├── R2RMLTC0010a.morph.properties │ ├── R2RMLTC0010b.morph.properties │ ├── R2RMLTC0010c.morph.properties │ ├── R2RMLTC0011a.morph.properties │ ├── R2RMLTC0011b.morph.properties │ ├── R2RMLTC0012a.morph.properties │ ├── R2RMLTC0012b.morph.properties │ ├── R2RMLTC0012c.morph.properties │ ├── R2RMLTC0012d.morph.properties │ ├── R2RMLTC0012e.morph.properties │ ├── R2RMLTC0013a.morph.properties │ ├── R2RMLTC0014a.morph.properties │ ├── R2RMLTC0014b.morph.properties │ ├── R2RMLTC0014c.morph.properties │ ├── R2RMLTC0014d.morph.properties │ ├── R2RMLTC0015a.morph.properties │ ├── R2RMLTC0015b.morph.properties │ ├── R2RMLTC0016a.morph.properties │ ├── R2RMLTC0016b.morph.properties │ ├── R2RMLTC0016c.morph.properties │ ├── R2RMLTC0016d.morph.properties │ ├── R2RMLTC0016e.morph.properties │ ├── R2RMLTC0018a.morph.properties │ ├── R2RMLTC0019a.morph.properties │ ├── R2RMLTC0019b.morph.properties │ ├── R2RMLTC0020a.morph.properties │ ├── R2RMLTC0020b.morph.properties │ ├── d011b.sql │ └── d017-mappings.ttl ├── testcases-oracle │ ├── D000-1table1column0rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d000.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mapped.nq │ │ └── r2rml.ttl │ ├── D001-1table1column1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d001.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D002-1table2columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d002.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── mappede-morph.nq │ │ ├── mappedf-morph.nq │ │ ├── mappedg-morph.nq │ │ ├── mappedh-morph.nq │ │ ├── mappedi-morph.nq │ │ ├── mappedi.nq │ │ ├── mappedj-morph.nq │ │ ├── mappedj.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld-mysql.ttl │ │ ├── r2rmld.ttl │ │ ├── r2rmle.ttl │ │ ├── r2rmlf.ttl │ │ ├── r2rmlg.ttl │ │ ├── r2rmlh.ttl │ │ ├── r2rmli.ttl │ │ └── r2rmlj.ttl │ ├── D003-1table3columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d003.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlb2.ttl │ │ └── r2rmlc.ttl │ ├── D004-1table2columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d004.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D005-1table3columns3rows2duplicates │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d005.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D006-1table1primarykey1column1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d006.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ └── r2rmla.ttl │ ├── D007-1table1primarykey2columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d007.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── mappede-morph.nq │ │ ├── mappede.nq │ │ ├── mappedf-morph.nq │ │ ├── mappedf.nq │ │ ├── mappedg-morph.nq │ │ ├── mappedg.nq │ │ ├── mappedh.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld.ttl │ │ ├── r2rmle.ttl │ │ ├── r2rmlf.ttl │ │ ├── r2rmlg.ttl │ │ ├── r2rmlh.ttl │ │ └── r2rmli.ttl │ ├── D008-1table1compositeprimarykey3columns1row │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d008.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ └── r2rmlc.ttl │ ├── D009-2tables1primarykey1foreignkey │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d009.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ └── r2rmld.ttl │ ├── D010-1table1primarykey3colums3rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d010.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ └── r2rmlc.ttl │ ├── D011-M2MRelations │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d011.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D012-2tables2duplicates0nulls │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d012.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappede-morph.nq │ │ ├── mappede.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld.ttl │ │ └── r2rmle.ttl │ ├── D013-1table1primarykey3columns2rows1nullvalue │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d013.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ └── r2rmla.ttl │ ├── D014-3tables1primarykey1foreignkey │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d014.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── r2rmla.mysql.ttl │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.mysql.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ └── r2rmld.ttl │ ├── D015-1table3columns1composityeprimarykey3rows2languages │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d015.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D016-1table1primarykey10columns3rowsSQLdatatypes │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d016.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── mappedb.nq │ │ ├── mappedc-morph.nq │ │ ├── mappedc.nq │ │ ├── mappedd-morph.nq │ │ ├── mappedd.nq │ │ ├── mappede-morph.nq │ │ ├── mappede.nq │ │ ├── r2rmla.ttl │ │ ├── r2rmlb.ttl │ │ ├── r2rmlc.ttl │ │ ├── r2rmld.ttl │ │ └── r2rmle.ttl │ ├── D017-I18NnoSpecialChars │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D018-1table1primarykey2columns3rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d018.sql │ │ ├── directGraph.ttl │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ └── r2rmla.ttl │ ├── D019-1table1primarykey3columns3rows │ │ ├── create.mysql.sql │ │ ├── create.sql │ │ ├── d019.sql │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D020-1table1column5rows │ │ ├── create.mysql.sql │ │ ├── d020.sql │ │ ├── manifest.ttl │ │ ├── mappeda-morph.nq │ │ ├── mappeda.nq │ │ ├── mappedb-morph.nq │ │ ├── r2rmla.ttl │ │ └── r2rmlb.ttl │ ├── D021-2tables2primarykeys1foreignkeyReferencesAllNulls │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D022-2tables1primarykey1foreignkeyReferencesNoPrimaryKey │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D023-2tables2primarykeys2foreignkeysReferencesToNon-primarykeys │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D024-2tables2primarykeys1foreignkeyToARowWithSomeNulls │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── D025-3tables3primarykeys3foreignkeys │ │ ├── create.sql │ │ ├── directGraph.ttl │ │ └── manifest.ttl │ ├── DirectGraphTC0000.bat │ ├── DirectGraphTC0000.morph.properties │ ├── DirectGraphTC0000.sh │ ├── DirectGraphTC0001.bat │ ├── DirectGraphTC0001.morph.properties │ ├── DirectGraphTC0001.sh │ ├── DirectGraphTC0002.bat │ ├── DirectGraphTC0002.morph.properties │ ├── DirectGraphTC0002.sh │ ├── DirectGraphTC0003.bat │ ├── DirectGraphTC0003.morph.properties │ ├── DirectGraphTC0003.sh │ ├── DirectGraphTC0004.bat │ ├── DirectGraphTC0004.morph.properties │ ├── DirectGraphTC0004.sh │ ├── DirectGraphTC0005.bat │ ├── DirectGraphTC0005.morph.properties │ ├── DirectGraphTC0005.sh │ ├── DirectGraphTC0006.bat │ ├── DirectGraphTC0006.morph.properties │ ├── DirectGraphTC0006.sh │ ├── DirectGraphTC0007.bat │ ├── DirectGraphTC0007.morph.properties │ ├── DirectGraphTC0007.sh │ ├── DirectGraphTC0008.bat │ ├── DirectGraphTC0008.morph.properties │ ├── DirectGraphTC0008.sh │ ├── DirectGraphTC0009.bat │ ├── DirectGraphTC0009.morph.properties │ ├── DirectGraphTC0009.sh │ ├── DirectGraphTC0010.bat │ ├── DirectGraphTC0010.morph.properties │ ├── DirectGraphTC0010.sh │ ├── DirectGraphTC0011.bat │ ├── DirectGraphTC0011.morph.properties │ ├── DirectGraphTC0011.sh │ ├── DirectGraphTC0011b.morph.properties │ ├── DirectGraphTC0012.bat │ ├── DirectGraphTC0012.morph.properties │ ├── DirectGraphTC0012.sh │ ├── DirectGraphTC0013.bat │ ├── DirectGraphTC0013.morph.properties │ ├── DirectGraphTC0013.sh │ ├── DirectGraphTC0014.bat │ ├── DirectGraphTC0014.morph.properties │ ├── DirectGraphTC0014.sh │ ├── DirectGraphTC0015.bat │ ├── DirectGraphTC0015.morph.properties │ ├── DirectGraphTC0015.sh │ ├── DirectGraphTC0016.bat │ ├── DirectGraphTC0016.morph.properties │ ├── DirectGraphTC0016.sh │ ├── DirectGraphTC0017.morph.properties │ ├── DirectGraphTC0017.sh │ ├── DirectGraphTC0018.bat │ ├── DirectGraphTC0018.morph.properties │ ├── DirectGraphTC0018.sh │ ├── DirectGraphTC0019.bat │ ├── DirectGraphTC0019.morph.properties │ ├── DirectGraphTC0019.sh │ ├── DirectGraphTC0020.bat │ ├── DirectGraphTC0020.morph.properties │ ├── DirectGraphTC0020.sh │ ├── R2RMLTC0001a-oracle.morph.properties │ ├── R2RMLTC0001a.morph.properties │ ├── R2RMLTC0001b-oracle.morph.properties │ ├── R2RMLTC0001b.morph.properties │ ├── R2RMLTC0002a-oracle.morph.properties │ ├── R2RMLTC0002a.morph.properties │ ├── R2RMLTC0002b-oracle.morph.properties │ ├── R2RMLTC0002b.morph.properties │ ├── R2RMLTC0002c-oracle.morph.properties │ ├── R2RMLTC0002c.morph.properties │ ├── R2RMLTC0002d-oracle.morph.properties │ ├── R2RMLTC0002d.morph.properties │ ├── R2RMLTC0002e-oracle.morph.properties │ ├── R2RMLTC0002e.morph.properties │ ├── R2RMLTC0002f-oracle.morph.properties │ ├── R2RMLTC0002f.morph.properties │ ├── R2RMLTC0002g-oracle.morph.properties │ ├── R2RMLTC0002g.morph.properties │ ├── R2RMLTC0002h-oracle.morph.properties │ ├── R2RMLTC0002h.morph.properties │ ├── R2RMLTC0002i-oracle.morph.properties │ ├── R2RMLTC0002i.morph.properties │ ├── R2RMLTC0002j-oracle.morph.properties │ ├── R2RMLTC0002j.morph.properties │ ├── R2RMLTC0003a-oracle.morph.properties │ ├── R2RMLTC0003a.morph.properties │ ├── R2RMLTC0003b-oracle.morph.properties │ ├── R2RMLTC0003b.morph.properties │ ├── R2RMLTC0003c-oracle.morph.properties │ ├── R2RMLTC0003c.morph.properties │ ├── R2RMLTC0004a-oracle.morph.properties │ ├── R2RMLTC0004a.morph.properties │ ├── R2RMLTC0004b-oracle.morph.properties │ ├── R2RMLTC0004b.morph.properties │ ├── R2RMLTC0005a-oracle.morph.properties │ ├── R2RMLTC0005a.morph.properties │ ├── R2RMLTC0005b-oracle.morph.properties │ ├── R2RMLTC0005b.morph.properties │ ├── R2RMLTC0006a-oracle.morph.properties │ ├── R2RMLTC0006a.morph.properties │ ├── R2RMLTC0007a-oracle.morph.properties │ ├── R2RMLTC0007a.morph.properties │ ├── R2RMLTC0007b-oracle.morph.properties │ ├── R2RMLTC0007b.morph.properties │ ├── R2RMLTC0007c-oracle.morph.properties │ ├── R2RMLTC0007c.morph.properties │ ├── R2RMLTC0007d-oracle.morph.properties │ ├── R2RMLTC0007d.morph.properties │ ├── R2RMLTC0007e-oracle.morph.properties │ ├── R2RMLTC0007e.morph.properties │ ├── R2RMLTC0007f-oracle.morph.properties │ ├── R2RMLTC0007f.morph.properties │ ├── R2RMLTC0007g-oracle.morph.properties │ ├── R2RMLTC0007g.morph.properties │ ├── R2RMLTC0007h-oracle.morph.properties │ ├── R2RMLTC0007h.morph.properties │ ├── R2RMLTC0008a-oracle.morph.properties │ ├── R2RMLTC0008a.morph.properties │ ├── R2RMLTC0008b-oracle.morph.properties │ ├── R2RMLTC0008b.morph.properties │ ├── R2RMLTC0008c-oracle.morph.properties │ ├── R2RMLTC0008c.morph.properties │ ├── R2RMLTC0009a-oracle.morph.properties │ ├── R2RMLTC0009a.morph.properties │ ├── R2RMLTC0009b-oracle.morph.properties │ ├── R2RMLTC0009b.morph.properties │ ├── R2RMLTC0009c-oracle.morph.properties │ ├── R2RMLTC0009c.morph.properties │ ├── R2RMLTC0009d-oracle.morph.properties │ ├── R2RMLTC0009d.morph.properties │ ├── R2RMLTC0010a-oracle.morph.properties │ ├── R2RMLTC0010a.morph.properties │ ├── R2RMLTC0010b-oracle.morph.properties │ ├── R2RMLTC0010b.morph.properties │ ├── R2RMLTC0010c-oracle.morph.properties │ ├── R2RMLTC0010c.morph.properties │ ├── R2RMLTC0011a-oracle.morph.properties │ ├── R2RMLTC0011a.morph.properties │ ├── R2RMLTC0011b-oracle.morph.properties │ ├── R2RMLTC0011b.morph.properties │ ├── R2RMLTC0012a-oracle.morph.properties │ ├── R2RMLTC0012a.morph.properties │ ├── R2RMLTC0012b-oracle.morph.properties │ ├── R2RMLTC0012b.morph.properties │ ├── R2RMLTC0012c-oracle.morph.properties │ ├── R2RMLTC0012c.morph.properties │ ├── R2RMLTC0012d-oracle.morph.properties │ ├── R2RMLTC0012d.morph.properties │ ├── R2RMLTC0012e-oracle.morph.properties │ ├── R2RMLTC0012e.morph.properties │ ├── R2RMLTC0013a-oracle.morph.properties │ ├── R2RMLTC0013a.morph.properties │ ├── R2RMLTC0014a-oracle.morph.properties │ ├── R2RMLTC0014a.morph.properties │ ├── R2RMLTC0014b-oracle.morph.properties │ ├── R2RMLTC0014b.morph.properties │ ├── R2RMLTC0014c-oracle.morph.properties │ ├── R2RMLTC0014c.morph.properties │ ├── R2RMLTC0014d-oracle.morph.properties │ ├── R2RMLTC0014d.morph.properties │ ├── R2RMLTC0015a-oracle.morph.properties │ ├── R2RMLTC0015a.morph.properties │ ├── R2RMLTC0015b-oracle.morph.properties │ ├── R2RMLTC0015b.morph.properties │ ├── R2RMLTC0016a.morph.properties │ ├── R2RMLTC0016b.morph.properties │ ├── R2RMLTC0016c.morph.properties │ ├── R2RMLTC0016d.morph.properties │ ├── R2RMLTC0016e.morph.properties │ ├── R2RMLTC0018a-oracle.morph.properties │ ├── R2RMLTC0018a.morph.properties │ ├── R2RMLTC0019a-oracle.morph.properties │ ├── R2RMLTC0019a.morph.properties │ ├── R2RMLTC0019b-oracle.morph.properties │ ├── R2RMLTC0019b.morph.properties │ ├── R2RMLTC0020a-oracle.morph.properties │ ├── R2RMLTC0020a.morph.properties │ ├── R2RMLTC0020b-oracle.morph.properties │ ├── R2RMLTC0020b.morph.properties │ ├── d011b.sql │ └── d017-mappings.ttl └── testcases-postgresql │ ├── D000-1table1column0rows │ ├── create.mysql.sql │ ├── create.sql │ ├── d000.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mapped-morph.nq │ ├── mapped.nq │ └── r2rml.ttl │ ├── D001-1table1column1row │ ├── create.mysql.sql │ ├── create.sql │ ├── d001.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── r2rmla.ttl │ └── r2rmlb.ttl │ ├── D002-1table2columns1row │ ├── create.mysql.sql │ ├── create.sql │ ├── d002.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedd-morph.nq │ ├── mappedd.nq │ ├── mappede-morph.nq │ ├── mappedf-morph.nq │ ├── mappedg-morph.nq │ ├── mappedh-morph.nq │ ├── mappedi-morph.nq │ ├── mappedi.nq │ ├── mappedj-morph.nq │ ├── mappedj.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ ├── r2rmlc.ttl │ ├── r2rmld-mysql.ttl │ ├── r2rmld.ttl │ ├── r2rmle.ttl │ ├── r2rmlf.ttl │ ├── r2rmlg.ttl │ ├── r2rmlh.ttl │ ├── r2rmli.ttl │ └── r2rmlj.ttl │ ├── D003-1table3columns1row │ ├── create.mysql.sql │ ├── create.sql │ ├── d003.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedc.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ ├── r2rmlb2.ttl │ └── r2rmlc.ttl │ ├── D004-1table2columns1row │ ├── create.mysql.sql │ ├── create.sql │ ├── d004.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── r2rmla.ttl │ └── r2rmlb.ttl │ ├── D005-1table3columns3rows2duplicates │ ├── create.mysql.sql │ ├── create.sql │ ├── d005.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── r2rmla.ttl │ └── r2rmlb.ttl │ ├── D006-1table1primarykey1column1row │ ├── create.mysql.sql │ ├── create.sql │ ├── d006.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ └── r2rmla.ttl │ ├── D007-1table1primarykey2columns1row │ ├── create.mysql.sql │ ├── create.sql │ ├── d007.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedc.nq │ ├── mappedd-morph.nq │ ├── mappedd.nq │ ├── mappede-morph.nq │ ├── mappede.nq │ ├── mappedf-morph.nq │ ├── mappedf.nq │ ├── mappedg-morph.nq │ ├── mappedg.nq │ ├── mappedh.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ ├── r2rmlc.ttl │ ├── r2rmld.ttl │ ├── r2rmle.ttl │ ├── r2rmlf.ttl │ ├── r2rmlg.ttl │ ├── r2rmlh.ttl │ └── r2rmli.ttl │ ├── D008-1table1compositeprimarykey3columns1row │ ├── create.mysql.sql │ ├── create.sql │ ├── d008.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedc.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ └── r2rmlc.ttl │ ├── D009-2tables1primarykey1foreignkey │ ├── create.mysql.sql │ ├── create.sql │ ├── d009.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedc.nq │ ├── mappedd-morph.nq │ ├── mappedd.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ ├── r2rmlc.ttl │ └── r2rmld.ttl │ ├── D010-1table1primarykey3colums3rows │ ├── create.mysql.sql │ ├── create.sql │ ├── d010.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedc.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ └── r2rmlc.ttl │ ├── D011-M2MRelations │ ├── create.mysql.sql │ ├── create.sql │ ├── d011.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── r2rmla.ttl │ └── r2rmlb.ttl │ ├── D012-2tables2duplicates0nulls │ ├── create.mysql.sql │ ├── create.sql │ ├── d012.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappede-morph.nq │ ├── mappede.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ ├── r2rmlc.ttl │ ├── r2rmld.ttl │ └── r2rmle.ttl │ ├── D013-1table1primarykey3columns2rows1nullvalue │ ├── create.mysql.sql │ ├── create.sql │ ├── d013.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ └── r2rmla.ttl │ ├── D014-3tables1primarykey1foreignkey │ ├── create.mysql.sql │ ├── create.sql │ ├── d014.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedc.nq │ ├── mappedd-morph.nq │ ├── mappedd.nq │ ├── r2rmla.mysql.ttl │ ├── r2rmla.ttl │ ├── r2rmlb.mysql.ttl │ ├── r2rmlb.ttl │ ├── r2rmlc.ttl │ └── r2rmld.ttl │ ├── D015-1table3columns1composityeprimarykey3rows2languages │ ├── create.mysql.sql │ ├── create.sql │ ├── d015.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── r2rmla.ttl │ └── r2rmlb.ttl │ ├── D016-1table1primarykey10columns3rowsSQLdatatypes │ ├── create.mysql.sql │ ├── create.sql │ ├── d016.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── mappedb.nq │ ├── mappedc-morph.nq │ ├── mappedc.nq │ ├── mappedd-morph.nq │ ├── mappedd.nq │ ├── mappede-morph.nq │ ├── mappede.nq │ ├── r2rmla.ttl │ ├── r2rmlb.ttl │ ├── r2rmlc.ttl │ ├── r2rmld.ttl │ └── r2rmle.ttl │ ├── D017-I18NnoSpecialChars │ ├── create.mysql.sql │ ├── create.sql │ ├── directGraph.ttl │ └── manifest.ttl │ ├── D018-1table1primarykey2columns3rows │ ├── create.mysql.sql │ ├── create.sql │ ├── d018.sql │ ├── directGraph.ttl │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ └── r2rmla.ttl │ ├── D019-1table1primarykey3columns3rows │ ├── create.mysql.sql │ ├── create.sql │ ├── d019.sql │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── r2rmla.ttl │ └── r2rmlb.ttl │ ├── D020-1table1column5rows │ ├── create.mysql.sql │ ├── d020.sql │ ├── manifest.ttl │ ├── mappeda-morph.nq │ ├── mappeda.nq │ ├── mappedb-morph.nq │ ├── r2rmla.ttl │ └── r2rmlb.ttl │ ├── D021-2tables2primarykeys1foreignkeyReferencesAllNulls │ ├── create.sql │ ├── directGraph.ttl │ └── manifest.ttl │ ├── D022-2tables1primarykey1foreignkeyReferencesNoPrimaryKey │ ├── create.sql │ ├── directGraph.ttl │ └── manifest.ttl │ ├── D023-2tables2primarykeys2foreignkeysReferencesToNon-primarykeys │ ├── create.sql │ ├── directGraph.ttl │ └── manifest.ttl │ ├── D024-2tables2primarykeys1foreignkeyToARowWithSomeNulls │ ├── create.sql │ ├── directGraph.ttl │ └── manifest.ttl │ ├── D025-3tables3primarykeys3foreignkeys │ ├── create.sql │ ├── directGraph.ttl │ └── manifest.ttl │ ├── DirectGraphTC0000.bat │ ├── DirectGraphTC0000.morph.properties │ ├── DirectGraphTC0000.sh │ ├── DirectGraphTC0001.bat │ ├── DirectGraphTC0001.morph.properties │ ├── DirectGraphTC0001.sh │ ├── DirectGraphTC0002.bat │ ├── DirectGraphTC0002.morph.properties │ ├── DirectGraphTC0002.sh │ ├── DirectGraphTC0003.bat │ ├── DirectGraphTC0003.morph.properties │ ├── DirectGraphTC0003.sh │ ├── DirectGraphTC0004.bat │ ├── DirectGraphTC0004.morph.properties │ ├── DirectGraphTC0004.sh │ ├── DirectGraphTC0005.bat │ ├── DirectGraphTC0005.morph.properties │ ├── DirectGraphTC0005.sh │ ├── DirectGraphTC0006.bat │ ├── DirectGraphTC0006.morph.properties │ ├── DirectGraphTC0006.sh │ ├── DirectGraphTC0007.bat │ ├── DirectGraphTC0007.morph.properties │ ├── DirectGraphTC0007.sh │ ├── DirectGraphTC0008.bat │ ├── DirectGraphTC0008.morph.properties │ ├── DirectGraphTC0008.sh │ ├── DirectGraphTC0009.bat │ ├── DirectGraphTC0009.morph.properties │ ├── DirectGraphTC0009.sh │ ├── DirectGraphTC0010.bat │ ├── DirectGraphTC0010.morph.properties │ ├── DirectGraphTC0010.sh │ ├── DirectGraphTC0011.bat │ ├── DirectGraphTC0011.morph.properties │ ├── DirectGraphTC0011.sh │ ├── DirectGraphTC0011b.morph.properties │ ├── DirectGraphTC0012.bat │ ├── DirectGraphTC0012.morph.properties │ ├── DirectGraphTC0012.sh │ ├── DirectGraphTC0013.bat │ ├── DirectGraphTC0013.morph.properties │ ├── DirectGraphTC0013.sh │ ├── DirectGraphTC0014.bat │ ├── DirectGraphTC0014.morph.properties │ ├── DirectGraphTC0014.sh │ ├── DirectGraphTC0015.bat │ ├── DirectGraphTC0015.morph.properties │ ├── DirectGraphTC0015.sh │ ├── DirectGraphTC0016.bat │ ├── DirectGraphTC0016.morph.properties │ ├── DirectGraphTC0016.sh │ ├── DirectGraphTC0017.morph.properties │ ├── DirectGraphTC0017.sh │ ├── DirectGraphTC0018.bat │ ├── DirectGraphTC0018.morph.properties │ ├── DirectGraphTC0018.sh │ ├── DirectGraphTC0019.bat │ ├── DirectGraphTC0019.morph.properties │ ├── DirectGraphTC0019.sh │ ├── DirectGraphTC0020.bat │ ├── DirectGraphTC0020.morph.properties │ ├── DirectGraphTC0020.sh │ ├── R2RMLTC0000.morph.properties │ ├── R2RMLTC0001a.morph.properties │ ├── R2RMLTC0001b.morph.properties │ ├── R2RMLTC0002a.morph.properties │ ├── R2RMLTC0002b.morph.properties │ ├── R2RMLTC0002c.morph.properties │ ├── R2RMLTC0002d.morph.properties │ ├── R2RMLTC0002e.morph.properties │ ├── R2RMLTC0002f.morph.properties │ ├── R2RMLTC0002g.morph.properties │ ├── R2RMLTC0002h.morph.properties │ ├── R2RMLTC0002i.morph.properties │ ├── R2RMLTC0002j.morph.properties │ ├── R2RMLTC0003a.morph.properties │ ├── R2RMLTC0003b.morph.properties │ ├── R2RMLTC0003c.morph.properties │ ├── R2RMLTC0004a.morph.properties │ ├── R2RMLTC0004b.morph.properties │ ├── R2RMLTC0005a.morph.properties │ ├── R2RMLTC0005b.morph.properties │ ├── R2RMLTC0006a.morph.properties │ ├── R2RMLTC0007a.morph.properties │ ├── R2RMLTC0007b.morph.properties │ ├── R2RMLTC0007c.morph.properties │ ├── R2RMLTC0007d.morph.properties │ ├── R2RMLTC0007e.morph.properties │ ├── R2RMLTC0007f.morph.properties │ ├── R2RMLTC0007g.morph.properties │ ├── R2RMLTC0007h.morph.properties │ ├── R2RMLTC0007i.morph.properties │ ├── R2RMLTC0008a.morph.properties │ ├── R2RMLTC0008b.morph.properties │ ├── R2RMLTC0008c.morph.properties │ ├── R2RMLTC0009a.morph.properties │ ├── R2RMLTC0009b.morph.properties │ ├── R2RMLTC0009c.morph.properties │ ├── R2RMLTC0009d.morph.properties │ ├── R2RMLTC0010a.morph.properties │ ├── R2RMLTC0010b.morph.properties │ ├── R2RMLTC0010c.morph.properties │ ├── R2RMLTC0011a.morph.properties │ ├── R2RMLTC0011b.morph.properties │ ├── R2RMLTC0012a.morph.properties │ ├── R2RMLTC0012b.morph.properties │ ├── R2RMLTC0012c.morph.properties │ ├── R2RMLTC0012d.morph.properties │ ├── R2RMLTC0012e.morph.properties │ ├── R2RMLTC0013a.morph.properties │ ├── R2RMLTC0014a.morph.properties │ ├── R2RMLTC0014b.morph.properties │ ├── R2RMLTC0014c.morph.properties │ ├── R2RMLTC0014d.morph.properties │ ├── R2RMLTC0015a.morph.properties │ ├── R2RMLTC0015b.morph.properties │ ├── R2RMLTC0016a.morph.properties │ ├── R2RMLTC0016b.morph.properties │ ├── R2RMLTC0016c.morph.properties │ ├── R2RMLTC0016d.morph.properties │ ├── R2RMLTC0016e.morph.properties │ ├── R2RMLTC0018a.morph.properties │ ├── R2RMLTC0019a.morph.properties │ ├── R2RMLTC0019b.morph.properties │ ├── R2RMLTC0020a.morph.properties │ ├── R2RMLTC0020b.morph.properties │ ├── d011b.sql │ └── d017-mappings.ttl ├── morph-r2rml-rdb-querytranslator ├── pom.xml └── src │ ├── main │ └── scala │ │ └── es │ │ └── upm │ │ └── fi │ │ └── dia │ │ └── oeg │ │ └── morph │ │ └── rdb │ │ └── querytranslator │ │ ├── MorphRDBAlphaGenerator.scala │ │ ├── MorphRDBBetaGenerator.scala │ │ ├── MorphRDBCondSQLGenerator.scala │ │ ├── MorphRDBPRSQLGenerator.scala │ │ ├── MorphRDBQueryTranslator.scala │ │ └── MorphRDBQueryTranslatorFactory.scala │ └── test │ └── scala │ └── dummy.txt ├── morph-r2rml-rdb ├── lib │ └── ojdbc6.jar ├── pom.xml └── src │ ├── main │ └── scala │ │ └── es │ │ └── upm │ │ └── fi │ │ └── dia │ │ └── oeg │ │ └── morph │ │ └── r2rml │ │ └── rdb │ │ └── engine │ │ ├── MorphCSVProperties.scala │ │ ├── MorphCSVRunner.scala │ │ ├── MorphCSVRunnerFactory.scala │ │ ├── MorphRDBDataSourceReader.scala │ │ ├── MorphRDBDataTranslator.scala │ │ ├── MorphRDBNodeGenerator.scala │ │ ├── MorphRDBProperties.scala │ │ ├── MorphRDBRunner.scala │ │ ├── MorphRDBRunnerFactory.scala │ │ ├── MorphRDBUnfolder.scala │ │ └── MorphRDBUtility.scala │ └── test │ └── dummy.txt ├── morph-r2rml ├── pom.xml └── src │ ├── main │ └── scala │ │ └── es │ │ └── upm │ │ └── fi │ │ └── dia │ │ └── oeg │ │ └── morph │ │ └── r2rml │ │ ├── MorphR2RMLElement.scala │ │ ├── MorphR2RMLElementVisitor.scala │ │ ├── engine │ │ ├── R2RMLParser.scala │ │ └── R2RMLTermMapFactory.scala │ │ └── model │ │ ├── IColumnTermMap.scala │ │ ├── IConstantTermMap.scala │ │ ├── ITemplateTermMap.scala │ │ ├── R2RMLGraphMap.scala │ │ ├── R2RMLJoinCondition.scala │ │ ├── R2RMLLogicalTable.scala │ │ ├── R2RMLMappingDocument.scala │ │ ├── R2RMLObjectMap.scala │ │ ├── R2RMLPredicateMap.scala │ │ ├── R2RMLPredicateObjectMap.scala │ │ ├── R2RMLRefObjectMap.scala │ │ ├── R2RMLSQLQuery.scala │ │ ├── R2RMLSubjectMap.scala │ │ ├── R2RMLTable.scala │ │ ├── R2RMLTermMap.scala │ │ └── R2RMLTriplesMap.scala │ └── test │ └── scala │ └── es │ └── upm │ └── fi │ └── dia │ └── oeg │ └── morph │ └── r2rml │ └── model │ └── TestR2RMLMappingDocument.scala ├── morph-rdb-dist ├── pom.xml └── src │ └── main │ └── assembly │ └── all-jar.xml ├── morph-rdb.jar ├── pom.xml └── run-docker.sh /.gitattributes: -------------------------------------------------------------------------------- 1 | *.rb linguist-language=Scala -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | target/ 3 | log/ 4 | 5 | mappings/ 6 | properties/ 7 | results/ 8 | queries/ 9 | 10 | .idea 11 | .settings/ 12 | .cache* 13 | .classpath 14 | .project 15 | *.iml 16 | morph.log 17 | *.*~ 18 | morph-examples/examples/batch-result.nt 19 | .metadata 20 | morph-r2rml-rdb/src/main/resources 21 | 22 | # Ignore VS Code settings 23 | .vs/ 24 | -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Morph 2 | Copyright [2012-2013] Ontology Engineering Group, Universidad Politécnica de Madrid, Spain 3 | 4 | This product includes software developed at 5 | the Ontology Engineering Group (https://oeg.fi.upm.es/). 6 | -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- 1 | version: "2" 2 | services: 3 | morphrdb: 4 | container_name: morph-rdb 5 | image: morph-rdb:latest 6 | shm_size: '50gb' 7 | volumes: 8 | - ./configs:/configs -------------------------------------------------------------------------------- /morph-base-querytranslator/src/main/scala/es/upm/fi/dia/oeg/morph/base/querytranslator/MorphBetaResult.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base.querytranslator 2 | 3 | import Zql.ZSelectItem 4 | 5 | class MorphBetaResult(val betaSub:ZSelectItem , val betaPre:ZSelectItem 6 | , val betaObj:ZSelectItem , val predicateURI:String) { 7 | 8 | } -------------------------------------------------------------------------------- /morph-base-querytranslator/src/main/scala/es/upm/fi/dia/oeg/morph/base/querytranslator/MorphBetaResultSet.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base.querytranslator 2 | 3 | class MorphBetaResultSet(betaResultSet:java.util.List[MorphBetaResult] ) { 4 | def size() = { 5 | this.betaResultSet.size(); 6 | } 7 | 8 | def get(i:Integer) : MorphBetaResult = { 9 | this.betaResultSet.get(i); 10 | } 11 | 12 | } -------------------------------------------------------------------------------- /morph-base/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /morph-base/lib/Zql.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-base/lib/Zql.jar -------------------------------------------------------------------------------- /morph-base/lib/ojdbc6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-base/lib/ojdbc6.jar -------------------------------------------------------------------------------- /morph-base/lib/r2rml-mappings-generator-v1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-base/lib/r2rml-mappings-generator-v1.1.3.jar -------------------------------------------------------------------------------- /morph-base/lib/r2rml-mappings-generator-v1.1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-base/lib/r2rml-mappings-generator-v1.1.4.jar -------------------------------------------------------------------------------- /morph-base/lib/r2rml-mappings-generator-v1.1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-base/lib/r2rml-mappings-generator-v1.1.5.jar -------------------------------------------------------------------------------- /morph-base/lib/r2rml-mappings-generator-v1.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-base/lib/r2rml-mappings-generator-v1.1.6.jar -------------------------------------------------------------------------------- /morph-base/lib/rqr4r2o.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-base/lib/rqr4r2o.jar -------------------------------------------------------------------------------- /morph-base/src/main/scala/es/upm/fi/dia/oeg/morph/base/TranslatedValue.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base 2 | 3 | import org.apache.jena.graph.Node 4 | import org.apache.jena.rdf.model.RDFNode 5 | 6 | //class TranslatedValue (val rdfNode:RDFNode, rawValues: List[Object ]){ 7 | class TranslatedValue (val node:Node, rawValues: List[Object ]){ 8 | 9 | } 10 | -------------------------------------------------------------------------------- /morph-base/src/main/scala/es/upm/fi/dia/oeg/morph/base/engine/AbstractQueryResultTranslatorFactory.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base.engine 2 | 3 | abstract class AbstractQueryResultTranslatorFactory { 4 | def createQueryResultTranslator(dataSourceReader:MorphBaseDataSourceReader 5 | , queryResultWriter:MorphBaseQueryResultWriter ) : AbstractQueryResultTranslator; 6 | } -------------------------------------------------------------------------------- /morph-base/src/main/scala/es/upm/fi/dia/oeg/morph/base/engine/MorphBaseParser.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base.engine 2 | 3 | import es.upm.fi.dia.oeg.morph.base.model.MorphBaseMappingDocument 4 | 5 | abstract class MorphBaseParser { 6 | def parse(mappingResource:Object ) : MorphBaseMappingDocument;; 7 | } -------------------------------------------------------------------------------- /morph-base/src/main/scala/es/upm/fi/dia/oeg/morph/base/engine/QueryResultWriterFactory.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base.engine 2 | 3 | import java.io.OutputStream 4 | import java.io.Writer 5 | 6 | abstract class QueryResultWriterFactory { 7 | def createQueryResultWriter(queryTranslator:IQueryTranslator, outputStream:Writer) 8 | : MorphBaseQueryResultWriter ; 9 | } -------------------------------------------------------------------------------- /morph-base/src/main/scala/es/upm/fi/dia/oeg/morph/base/model/IConceptMapping.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base.model 2 | 3 | trait IConceptMapping { 4 | 5 | } -------------------------------------------------------------------------------- /morph-base/src/main/scala/es/upm/fi/dia/oeg/morph/base/sql/SQLJoin.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.base.sql 2 | 3 | class SQLJoin { 4 | 5 | } -------------------------------------------------------------------------------- /morph-base/src/test/scala/es/upm/fi/dia/oeg/core/utility/test/CollectionUtilityTest.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.core.utility.test 2 | 3 | 4 | object CollectionUtilityTest extends App { 5 | 6 | } -------------------------------------------------------------------------------- /morph-examples/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /log/ -------------------------------------------------------------------------------- /morph-examples/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/architecture.png -------------------------------------------------------------------------------- /morph-examples/dependency/collection-0.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/collection-0.7.jar -------------------------------------------------------------------------------- /morph-examples/dependency/commons-cli-1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/commons-cli-1.4.jar -------------------------------------------------------------------------------- /morph-examples/dependency/commons-codec-1.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/commons-codec-1.9.jar -------------------------------------------------------------------------------- /morph-examples/dependency/commons-csv-1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/commons-csv-1.5.jar -------------------------------------------------------------------------------- /morph-examples/dependency/commons-io-2.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/commons-io-2.5.jar -------------------------------------------------------------------------------- /morph-examples/dependency/commons-lang3-3.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/commons-lang3-3.4.jar -------------------------------------------------------------------------------- /morph-examples/dependency/h2-1.4.191.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/h2-1.4.191.jar -------------------------------------------------------------------------------- /morph-examples/dependency/httpclient-4.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/httpclient-4.5.2.jar -------------------------------------------------------------------------------- /morph-examples/dependency/httpclient-cache-4.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/httpclient-cache-4.5.3.jar -------------------------------------------------------------------------------- /morph-examples/dependency/httpcore-4.4.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/httpcore-4.4.4.jar -------------------------------------------------------------------------------- /morph-examples/dependency/httpcore-nio-4.4.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/httpcore-nio-4.4.4.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jackson-annotations-2.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jackson-annotations-2.9.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jackson-core-2.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jackson-core-2.9.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jackson-databind-2.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jackson-databind-2.9.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jcl-over-slf4j-1.7.25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jcl-over-slf4j-1.7.25.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-arq-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-arq-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-base-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-base-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-core-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-core-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-dboe-base-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-dboe-base-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-dboe-index-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-dboe-index-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-dboe-trans-data-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-dboe-trans-data-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-dboe-transaction-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-dboe-transaction-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-iri-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-iri-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-rdfconnection-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-rdfconnection-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-shaded-guava-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-shaded-guava-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-tdb-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-tdb-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jena-tdb2-3.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jena-tdb2-3.7.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/jsonld-java-0.11.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/jsonld-java-0.11.1.jar -------------------------------------------------------------------------------- /morph-examples/dependency/libthrift-0.10.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/libthrift-0.10.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/log4j-api-2.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/log4j-api-2.8.jar -------------------------------------------------------------------------------- /morph-examples/dependency/log4j-core-2.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/log4j-core-2.8.jar -------------------------------------------------------------------------------- /morph-examples/dependency/mirror-1.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/mirror-1.2.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/mysql-connector-java-8.0.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/mysql-connector-java-8.0.11.jar -------------------------------------------------------------------------------- /morph-examples/dependency/ojdbc-14.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/ojdbc-14.jar -------------------------------------------------------------------------------- /morph-examples/dependency/postgresql-9.1-901-1.jdbc4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/postgresql-9.1-901-1.jdbc4.jar -------------------------------------------------------------------------------- /morph-examples/dependency/scala-library-2.11.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/scala-library-2.11.12.jar -------------------------------------------------------------------------------- /morph-examples/dependency/slf4j-api-1.7.20.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/slf4j-api-1.7.20.jar -------------------------------------------------------------------------------- /morph-examples/dependency/slf4j-simple-1.7.25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/slf4j-simple-1.7.25.jar -------------------------------------------------------------------------------- /morph-examples/dependency/xercesImpl-2.11.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/xercesImpl-2.11.0.jar -------------------------------------------------------------------------------- /morph-examples/dependency/xml-apis-1.4.01.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/xml-apis-1.4.01.jar -------------------------------------------------------------------------------- /morph-examples/dependency/zql-0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/dependency/zql-0.1.jar -------------------------------------------------------------------------------- /morph-examples/examples-bsbm-mysql/q1-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-bsbm-mysql/q1-result.xml -------------------------------------------------------------------------------- /morph-examples/examples-csv/SPORT.csv: -------------------------------------------------------------------------------- 1 | ID,Name,Code,Type 2 | 100,Tennis,TNS,BOTH 3 | 200,Chess,CHS,INDOOR 4 | 300,Soccer,SCR,OUTDOOR 5 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-batch.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-batch-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-batch.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-batch-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query01.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query01-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query01.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query01-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query02.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query02-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query02.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query02-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query03.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query03-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query03.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query03-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query04.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query04-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query04.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query04-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query05.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query05-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query05.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query05-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query06.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query06-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/csv-example1-query06.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv example1-query06-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/edificio-historico-batch-csv.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv edificio-historico-batch-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/edificio-historico-nkau-q1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-csv/edificio-historico-nkau-q1.xml -------------------------------------------------------------------------------- /morph-examples/examples-csv/edificio-historico-q1.rq: -------------------------------------------------------------------------------- 1 | # query1 : Triple Block 2 | PREFIX rdfs: 3 | PREFIX rdf: 4 | PREFIX mpv: 5 | 6 | SELECT ?s ?p ?o 7 | WHERE { 8 | ?s ?p ?o . 9 | } 10 | LIMIT 10 11 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/example1-query01.rq: -------------------------------------------------------------------------------- 1 | # query1 : Triple Block 2 | PREFIX rdfs: 3 | PREFIX rdf: 4 | PREFIX mpv: 5 | 6 | SELECT ?a ?e ?w 7 | WHERE { 8 | ?a mpv:email ?e . 9 | OPTIONAL { ?a mpv:webpage ?w } 10 | } 11 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/example1-query02.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | { 8 | ?a mpv:name ?n . 9 | OPTIONAL {?a mpv:email ?e .} 10 | } 11 | OPTIONAL {?a mpv:webpage ?w .} 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/example1-query03.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL { 9 | ?a mpv:email ?e . 10 | OPTIONAL {?a mpv:webpage ?w .} 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/example1-query04.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE 7 | { 8 | { 9 | ?a mpv:name ?n . 10 | } 11 | { 12 | { ?a mpv:email ?e . } 13 | UNION 14 | {?a mpv:webpage ?w .} 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/example1-query05.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?p 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL {?a mpv:phone ?p .} 9 | FILTER (?n = "Paul") 10 | } 11 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/linkedfiestas-batch.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv linkedfiestas-batch-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/linkedfiestas-q1.rq: -------------------------------------------------------------------------------- 1 | PREFIX dbo: 2 | PREFIX schema: 3 | 4 | 5 | SELECT * WHERE { 6 | ?s dbo:province 'Barcelona' . 7 | ?s schema:name ?name . 8 | ?s schema:location ?location . 9 | } -------------------------------------------------------------------------------- /morph-examples/examples-csv/linkedfiestas-q1.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv linkedfiestas-q1.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/monumento-batch-csv.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-csv monumento-batch-csv.morph.properties 3 | cd examples-csv 4 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/preview.rq: -------------------------------------------------------------------------------- 1 | # query1 : Triple Block 2 | PREFIX rdfs: 3 | PREFIX rdf: 4 | PREFIX mpv: 5 | 6 | SELECT ?s ?p ?o 7 | WHERE { 8 | ?s ?p ?o . 9 | } 10 | LIMIT 10 11 | -------------------------------------------------------------------------------- /morph-examples/examples-csv/query1result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-csv/query1result.xml -------------------------------------------------------------------------------- /morph-examples/examples-epw/AthensEPWExample-batch.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw AthensEPWExample-batch.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/AthensEPWExample-q1.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw AthensEPWExample-q01.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/AthensEPWExample-q2.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw AthensEPWExample-q02.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/AthensEPWExample-q3.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw AthensEPWExample-q03.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/EPWExample-q01.rq: -------------------------------------------------------------------------------- 1 | #get all weather data 2 | 3 | PREFIX rdfs: 4 | PREFIX rdf: 5 | PREFIX epw: 6 | PREFIX epwmadrid: 7 | 8 | SELECT ?s 9 | WHERE { 10 | ?s a epw:EPW . 11 | } 12 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/MadridEPWExample-batch.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw MadridEPWExample-batch.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/MadridEPWExample-q1.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw MadridEPWExample-q01.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/MadridEPWExample-q2.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw MadridEPWExample-q02.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/MadridEPWExample-q3.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphCSVRunner examples-epw MadridEPWExample-q03.morph.properties 3 | cd examples-epw 4 | -------------------------------------------------------------------------------- /morph-examples/examples-epw/MadridEPWExampleMappings.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-epw/MadridEPWExampleMappings.xlsx -------------------------------------------------------------------------------- /morph-examples/examples-gtfs-bcn/agency.txt: -------------------------------------------------------------------------------- 1 | agency_id,agency_name,agency_url,agency_timezone,agency_lang,agency_phone 2 | TRAMBESÒS,TRAM,http://www.tram.cat,Europe/Madrid,ca,900 701 181 3 | -------------------------------------------------------------------------------- /morph-examples/examples-gtfs-bcn/calendar.txt: -------------------------------------------------------------------------------- 1 | service_id,monday,tuesday,wednesday,thursday,friday,saturday,sunday,start_date,end_date 2 | DISSABTES,0,0,0,0,0,1,0,20180101,20181231 3 | DIUMENGES,0,0,0,0,0,0,1,20180101,20181231 4 | DIVENDRES,0,0,0,0,1,0,0,20180101,20181231 5 | FEINERS,1,1,1,1,0,0,0,20180101,20181231 6 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/example1-batch-h2.r2rml.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-h2/example1-batch-h2.r2rml.properties -------------------------------------------------------------------------------- /morph-examples/examples-h2/example1-query01.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?e ?w 6 | WHERE { 7 | ?a mpv:email ?e . 8 | OPTIONAL { ?a mpv:webpage ?w } 9 | } 10 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/example1-query02.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | { 8 | ?a mpv:name ?n . 9 | OPTIONAL {?a mpv:email ?e .} 10 | } 11 | OPTIONAL {?a mpv:webpage ?w .} 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/example1-query03.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL { 9 | ?a mpv:email ?e . 10 | OPTIONAL {?a mpv:webpage ?w .} 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/example1-query04.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE 7 | { 8 | { 9 | ?a mpv:name ?n . 10 | } 11 | { 12 | { ?a mpv:email ?e . } 13 | UNION 14 | {?a mpv:webpage ?w .} 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/example1-query05.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?p 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL {?a mpv:phone ?p .} 9 | FILTER (!bound(?p)) 10 | } 11 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/example1-query06-result-h2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-h2/example1-query06-result-h2.xml -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-batch.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-batch-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-batch.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-batch-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query01.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query01-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query01.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query01-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query02.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query02-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query02.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query02-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query03.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query03-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query03.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query03-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query04.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query04-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query04.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query04-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query05.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query05-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/h2-example1-query05.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-h2 example1-query05-h2.r2rml.properties 3 | cd examples-h2 4 | -------------------------------------------------------------------------------- /morph-examples/examples-h2/morph-example.h2.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-h2/morph-example.h2.db -------------------------------------------------------------------------------- /morph-examples/examples-mysql/compose.sh: -------------------------------------------------------------------------------- 1 | docker stop morph-example-mysql 2 | docker rm morph-example-mysql 3 | docker rmi morph-example-mysql 4 | docker stop drupal 5 | docker rm drupal 6 | docker rmi drupal 7 | docker stop mysql-morph 8 | docker rm mysql-morph 9 | docker rmi mysql-morph 10 | docker-compose up -d 11 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/example1-query01.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?e ?w 6 | WHERE { 7 | ?a mpv:email ?e . 8 | OPTIONAL { ?a mpv:webpage ?w } 9 | } 10 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/example1-query02.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | { 8 | ?a mpv:name ?n . 9 | OPTIONAL {?a mpv:email ?e .} 10 | } 11 | OPTIONAL {?a mpv:webpage ?w .} 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/example1-query03.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL { 9 | ?a mpv:email ?e . 10 | OPTIONAL {?a mpv:webpage ?w .} 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/example1-query05.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?p 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL {?a mpv:phone ?p .} 9 | FILTER (!bound(?p)) 10 | } 11 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/example1-query06.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?s (count(?s) AS ?cnt) 6 | WHERE { 7 | ?s ?p ?o . 8 | } 9 | GROUP BY ?s 10 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/example2-query07.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?s ?o 6 | WHERE { 7 | ?s a mpv:Sport . 8 | ?s mpv:hasIndoor ?o . 9 | } -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-batch.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-batch-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-batch.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/*:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-batch-mysql.morph.properties 3 | cd examples-mysql 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query01.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query01-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query01.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/*:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query01-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query02.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query02-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query02.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/*:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query02-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query03.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query03-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query03.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/*:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query03-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query04.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query04-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query04.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/*:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query04-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query05.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query05-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example1-query05.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/*:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query05-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example2-batch.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example2-batch-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/mysql-example2-query07.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;dependency/*;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example2-query07-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | FILES=*.sh 3 | 4 | for f in $FILES 5 | do 6 | 7 | 8 | if [ $f != $0 ] || [$f != "compose.sh" ]; 9 | then 10 | echo "executing file : $f ...\n" 11 | sh $f 12 | fi 13 | done 14 | 15 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/sql-scripts/run.bat: -------------------------------------------------------------------------------- 1 | docker stop mysql-morph 2 | docker rm mysql-morph 3 | docker build -t mysql-morph . 4 | docker run -d -p 3307:3306 --name mysql-morph -e MYSQL_ROOT_PASSWORD=password mysql-morph 5 | -------------------------------------------------------------------------------- /morph-examples/examples-mysql/sql-scripts/run.sh: -------------------------------------------------------------------------------- 1 | docker stop mysql-morph 2 | docker rm mysql-morph 3 | docker build -t mysql-morph . 4 | docker run -d -p 3307:3306 --name mysql-morph -e MYSQL_ROOT_PASSWORD=password mysql-morph 5 | docker start mysql-morph 6 | docker ps -a 7 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-batch-oracle.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-oracle example1-batch-oracle.morph.properties 3 | cd examples-oracle 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-batch-oracle.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-batch-mysql.morph.properties 3 | cd examples-mysql 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query01-oracle.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query01-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query01-oracle.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query01-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query01.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?e 6 | WHERE { 7 | ?a mpv:email ?e . 8 | OPTIONAL { ?a mpv:webpage ?w } 9 | } 10 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query02-oracle.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query02-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query02-oracle.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query02-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query02.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | { 8 | ?a mpv:name ?n . 9 | OPTIONAL {?a mpv:email ?e .} 10 | } 11 | OPTIONAL {?a mpv:webpage ?w .} 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query03-oracle.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query03-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query03-oracle.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query03-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query03.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL { 9 | ?a mpv:email ?e . 10 | OPTIONAL {?a mpv:webpage ?w .} 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query04-oracle.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query04-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query04-oracle.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query04-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query04-result-oracle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-oracle/example1-query04-result-oracle.xml -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query05-oracle.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph-rdb.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query05-mysql.morph.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query05-oracle.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb-rdb.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-mysql example1-query05-morph.r2rml.properties 3 | cd examples-mysql 4 | -------------------------------------------------------------------------------- /morph-examples/examples-oracle/example1-query05.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?p 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL {?a mpv:phone ?p .} 9 | FILTER (?n = "Paul") 10 | } 11 | -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/aact-query1.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph-rdb-dist-3.9.16:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner examples-postgresql aact-query1.r2rml.properties.txt 3 | cd examples-postgresql 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/example1-query01.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?e ?w 6 | WHERE { 7 | ?a mpv:email ?e . 8 | OPTIONAL { ?a mpv:webpage ?w } 9 | } 10 | -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/example1-query02.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | { 8 | ?a mpv:name ?n . 9 | OPTIONAL {?a mpv:email ?e .} 10 | } 11 | OPTIONAL {?a mpv:webpage ?w .} 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/example1-query03.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?e ?w 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL { 9 | ?a mpv:email ?e . 10 | OPTIONAL {?a mpv:webpage ?w .} 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/example1-query05.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT ?a ?n ?p 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL {?a mpv:phone ?p .} 9 | FILTER (?n = "Paul") 10 | } 11 | -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/example1-query06.rq: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | PREFIX mpv: 4 | 5 | SELECT (count(?a) as ?na) 6 | WHERE { 7 | ?a mpv:name ?n . 8 | OPTIONAL {?a mpv:phone ?p .} 9 | FILTER (?n = "Paul") 10 | } 11 | GROUP BY ?a 12 | -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/query04-postgresql-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-postgresql/query04-postgresql-result.xml -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/query05-postgresql-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-postgresql/query05-postgresql-result.xml -------------------------------------------------------------------------------- /morph-examples/examples-postgresql/query06-postgresql-result.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /morph-examples/examples-srilanka-tourism/2016-P21-transposed-naive-batch-result.nt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples-srilanka-tourism/2016-P21-transposed-naive-batch-result.nt -------------------------------------------------------------------------------- /morph-examples/examples-stat-wales/StatWales.csv: -------------------------------------------------------------------------------- 1 | Region,2004-2006_Male,2004-2006_Female,2005-2007_Male,2005-2007_Female,2006-2008_Male,2006-2008_Female 2 | Newport,76.7,80.7,77.1,80.9,77.0,81.5 3 | Cardiff,78.7,83.3,78.6,83.7,78.7,83.4 4 | Monmouthshire,76.6,81.3,76.5,81.5,76.6,81.7 5 | Merthyr Tydfil,75.5,79.1,75.5,79.4,74.9,79.6 6 | -------------------------------------------------------------------------------- /morph-examples/examples/PatientOntoBGP-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples/PatientOntoBGP-result.xml -------------------------------------------------------------------------------- /morph-examples/examples/PatientOntoOSTG-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples/PatientOntoOSTG-result.xml -------------------------------------------------------------------------------- /morph-examples/examples/PatientOntoPT-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples/PatientOntoPT-result.xml -------------------------------------------------------------------------------- /morph-examples/examples/PatientOntoSTG-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples/PatientOntoSTG-result.xml -------------------------------------------------------------------------------- /morph-examples/examples/PatientOntoTP-result.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples/PatientOntoTP-result.xml -------------------------------------------------------------------------------- /morph-examples/examples/batch-oracle-result.nt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/examples/batch-oracle-result.nt -------------------------------------------------------------------------------- /morph-examples/examples/querypatient01.sparql: -------------------------------------------------------------------------------- 1 | PREFIX rdfs: 2 | PREFIX rdf: 3 | 4 | SELECT * 5 | WHERE { 6 | ?p a . 7 | ?p ?pn . 8 | } 9 | -------------------------------------------------------------------------------- /morph-examples/morph-rdb-dist-3.9.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/morph-rdb-dist-3.9.16.jar -------------------------------------------------------------------------------- /morph-examples/morph-rdb-dist-3.9.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/morph-rdb-dist-3.9.17.jar -------------------------------------------------------------------------------- /morph-examples/morph-rdb.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/morph-rdb.jar -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D000-1table1column0rows/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) 3 | ); 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D000-1table1column0rows/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) 3 | ); 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D000-1table1column0rows/mapped.nq: -------------------------------------------------------------------------------- 1 | # empty database 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D001-1table1column1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) 3 | ); 4 | INSERT INTO `Student` (`Name`) VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D001-1table1column1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) 3 | ); 4 | INSERT INTO "Student" ("Name") VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D001-1table1column1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a "Venus". 4 | _:a . 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D001-1table1column1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D001-1table1column1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D001-1table1column1row/mappedb-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-mysql/D001-1table1column1row/mappedb-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D001-1table1column1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:Venus "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `Name` VARCHAR(15) 4 | ); 5 | INSERT INTO `Student` (`ID`, `Name`) VALUES(10,'Venus'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "Name" VARCHAR(15) 4 | ); 5 | INSERT INTO "Student" ("ID", "Name") VALUES(10,'Venus'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "10"^^ . 5 | _:a "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "Venus" . 3 | "10"^^ . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | "10"^^ . 3 | . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | _:students10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:students10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-mysql/D002-1table2columns1row/mappedc-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedd-morph.nq: -------------------------------------------------------------------------------- 1 | _:Student10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedd.nq: -------------------------------------------------------------------------------- 1 | _:Student10 "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappede-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-mysql/D002-1table2columns1row/mappede-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedf-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "Venus" . 3 | "10"^^ . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedg-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-mysql/D002-1table2columns1row/mappedg-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedh-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-mysql/D002-1table2columns1row/mappedh-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedi-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedi.nq: -------------------------------------------------------------------------------- 1 | "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedj-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D002-1table2columns1row/mappedj.nq: -------------------------------------------------------------------------------- 1 | "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `FirstName` VARCHAR(50), 4 | `LastName` VARCHAR(50) 5 | ); 6 | INSERT INTO `Student` (`ID`, `FirstName`, `LastName`) VALUES (10,'Venus', 'Williams'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "FirstName" VARCHAR(50), 4 | "LastName" VARCHAR(50) 5 | ); 6 | INSERT INTO "Student" ("ID", "FirstName", "LastName") VALUES (10,'Venus', 'Williams'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "10"^^ . 5 | _:a "Venus" . 6 | _:a "Williams" . 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "10"^^ . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D003-1table3columns1row/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D004-1table2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student_Sport`( 2 | `Student` varchar(50), 3 | `Sport` varchar(50) 4 | ); 5 | INSERT INTO `Student_Sport` (`Student`,`Sport`) VALUES ('Venus', 'Tennis'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D004-1table2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student_Sport"( 2 | "Student" varchar(50), 3 | "Sport" varchar(50) 4 | ); 5 | INSERT INTO "Student_Sport" ("Student","Sport") VALUES ('Venus', 'Tennis'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D004-1table2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "Venus" . 5 | _:a "Tennis" . 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D006-1table1primarykey1column1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) PRIMARY KEY 3 | ); 4 | INSERT INTO `Student` (`Name`) VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D006-1table1primarykey1column1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) PRIMARY KEY 3 | ); 4 | INSERT INTO "Student" ("Name") VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D006-1table1primarykey1column1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | "Venus" . 4 | . 5 | 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D006-1table1primarykey1column1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D006-1table1primarykey1column1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Bad Student" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | PRIMARY KEY (`ID`) 5 | ); 6 | INSERT INTO `Student` (`ID`, `Name`) VALUES(10,'Venus'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | PRIMARY KEY ("ID") 5 | ); 6 | INSERT INTO "Student" ("ID", "Name") VALUES(10,'Venus'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | "10"^^ . 4 | "Venus" . 5 | . 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/mappedg-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/mappedg.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D007-1table1primarykey2columns1row/mappedh.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D008-1table1compositeprimarykey3columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | `Sport` varchar (50), 5 | PRIMARY KEY (`ID`,`Name`) 6 | ); 7 | INSERT INTO `Student` (`ID`, `Name`,`Sport`) VALUES(10,'Venus Williams','Tennis'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D008-1table1compositeprimarykey3columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | "Sport" varchar (50), 5 | PRIMARY KEY ("ID","Name") 6 | ); 7 | INSERT INTO "Student" ("ID", "Name","Sport") VALUES(10,'Venus Williams','Tennis'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D008-1table1compositeprimarykey3columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Venus Williams" . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D008-1table1compositeprimarykey3columns1row/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Venus Williams" . 3 | 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D009-2tables1primarykey1foreignkey/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "Demi Moore" . 2 | "Venus Williams" . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D009-2tables1primarykey1foreignkey/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Demi Moore" . 3 | 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D010-1table1primarykey3colums3rows/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D010-1table1primarykey3colums3rows/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D010-1table1primarykey3colums3rows/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D010-1table1primarykey3colums3rows/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D010-1table1primarykey3colums3rows/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "{{{ BO }}}" . 2 | "{{{ IE }}}" . 3 | "{{{ MF }}}" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D010-1table1primarykey3colums3rows/mappedc.nq: -------------------------------------------------------------------------------- 1 | "{{{ BO }}}" . 2 | "{{{ IE }}}" . 3 | "{{{ MF }}}" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D012-2tables2duplicates0nulls/mappeda.nq: -------------------------------------------------------------------------------- 1 | _:BobSmith30 "3.0E1"^^ . 2 | _:BobSmith30 "Bob Smith" . 3 | _:SueJones20 "2.0E1"^^ . 4 | _:SueJones20 "Sue Jones" . 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D012-2tables2duplicates0nulls/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:BobSmith "London" . 2 | _:BobSmith "Bob Smith" . 3 | _:SueJones "Madrid" . 4 | _:SueJones "Sue Jones" . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D013-1table1primarykey3columns2rows1nullvalue/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Person` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | `DateOfBirth` varchar(50), 5 | PRIMARY KEY (`ID`) 6 | ); 7 | INSERT INTO `Person` (`ID`, `Name`, `DateOfBirth`) VALUES (1,'Alice', NULL); 8 | INSERT INTO `Person` (`ID`, `Name`, `DateOfBirth`) VALUES (2,'Bob', 'September, 2010'); -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D013-1table1primarykey3columns2rows1nullvalue/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Person" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | "DateOfBirth" varchar(50), 5 | PRIMARY KEY ("ID") 6 | ); 7 | INSERT INTO "Person" ("ID", "Name", "DateOfBirth") VALUES (1,'Alice', NULL); 8 | INSERT INTO "Person" ("ID", "Name", "DateOfBirth") VALUES (2,'Bob', 'September, 2010'); -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D013-1table1primarykey3columns2rows1nullvalue/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "September, 2010" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D013-1table1primarykey3columns2rows1nullvalue/mappeda.nq: -------------------------------------------------------------------------------- 1 | "September, 2010" . 2 | 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D014-3tables1primarykey1foreignkey/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | _:Department10 "NEW YORK" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D014-3tables1primarykey1foreignkey/mappeda.nq: -------------------------------------------------------------------------------- 1 | _:Department10 "NEW YORK" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D014-3tables1primarykey1foreignkey/mappedd-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D014-3tables1primarykey1foreignkey/mappedd.nq: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D018-1table1primarykey2columns3rows/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `Name` CHAR(15) 4 | ); 5 | INSERT INTO `Student` (`ID`,`Name`) VALUES (10,'Venus'); 6 | INSERT INTO `Student` (`ID`,`Name`) VALUES (20,'Fernando'); 7 | INSERT INTO `Student` (`ID`,`Name`) VALUES (30,'David'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D018-1table1primarykey2columns3rows/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "Name" CHAR(15) 4 | ); 5 | INSERT INTO "Student" ("ID","Name") VALUES (10,'Venus'); 6 | INSERT INTO "Student" ("ID","Name") VALUES (20,'Fernando'); 7 | INSERT INTO "Student" ("ID","Name") VALUES (30,'David'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D019-1table1primarykey3columns3rows/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D019-1table1primarykey3columns3rows/mappeda.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/D019-1table1primarykey3columns3rows/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . 3 | "Juan Daniel" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0000.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0000.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0000.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0000.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0001.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0001.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0001.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0001.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0002.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0002.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0002.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0002.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0003.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0003.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0003.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0003.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0004.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0004.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0004.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0004.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0005.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0005.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0005.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0005.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0006.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0006.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0006.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0006.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0007.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0007.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0007.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0007.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0008.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0008.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0008.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0008.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0009.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0009.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0009.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0009.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0010.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0010.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0010.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0010.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0011.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0011.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0011.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0011.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0011b.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0011b.morph.properties 3 | cd testcases-mysql 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0012.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0012.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0012.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0012.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0013.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0013.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0013.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0013.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0014.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0014.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0014.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0014.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0015.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0015.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0015.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0015.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0016.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0016.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0016.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0016.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0017.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0017.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0018.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0018.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0018.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0018.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0019.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0019.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0019.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0019.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0020.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0020.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/DirectGraphTC0020.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases-mysql DirectGraphTC0020.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/R2RMLTC0001a-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D001-1table1column1row/r2rmla.ttl 2 | output.file.path=D001-1table1column1row/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d001 8 | database.pwd[0]=password 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/R2RMLTC0001a.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D001-1table1column1row/r2rmla.ttl 2 | output.file.path=D001-1table1column1row/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.name[0]=d001 6 | database.driver[0]=com.mysql.jdbc.Driver 7 | database.url[0]=jdbc:mysql://127.0.0.1:3306/d001 8 | database.user[0]=root 9 | database.pwd[0]= 10 | database.type[0]=mysql -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/R2RMLTC0011a.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D011-M2MRelations/r2rmla.ttl 2 | output.file.path=D011-M2MRelations/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.name[0]=d011 6 | database.driver[0]=com.mysql.jdbc.Driver 7 | database.url[0]=jdbc:mysql://127.0.0.1:3306/d011 8 | database.user[0]=root 9 | database.pwd[0]= 10 | database.type[0]=mysql 11 | -------------------------------------------------------------------------------- /morph-examples/testcases-mysql/R2RMLTC0011b.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D011-M2MRelations/r2rmlb.ttl 2 | output.file.path=D011-M2MRelations/mappedb-morph.nq 3 | 4 | no_of_database=1 5 | database.name[0]=d011 6 | database.driver[0]=com.mysql.jdbc.Driver 7 | database.url[0]=jdbc:mysql://127.0.0.1:3306/d011 8 | database.user[0]=root 9 | database.pwd[0]= 10 | database.type[0]=mysql 11 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D000-1table1column0rows/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) 3 | ); 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D000-1table1column0rows/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) 3 | ); 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D000-1table1column0rows/mapped.nq: -------------------------------------------------------------------------------- 1 | # empty database 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D001-1table1column1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) 3 | ); 4 | INSERT INTO `Student` (`Name`) VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D001-1table1column1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) 3 | ); 4 | INSERT INTO "Student" ("Name") VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D001-1table1column1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a "Venus". 4 | _:a . 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D001-1table1column1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D001-1table1column1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D001-1table1column1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | _:Venus "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D001-1table1column1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:Venus "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `Name` VARCHAR(15) 4 | ); 5 | INSERT INTO `Student` (`ID`, `Name`) VALUES(10,'Venus'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "Name" VARCHAR(15) 4 | ); 5 | INSERT INTO "Student" ("ID", "Name") VALUES(10,'Venus'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "10"^^ . 5 | _:a "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "Venus" . 3 | "10"^^ . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | "10"^^ . 3 | . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | _:students10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:students10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D002-1table2columns1row/mappedc-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedd-morph.nq: -------------------------------------------------------------------------------- 1 | _:Student10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedd.nq: -------------------------------------------------------------------------------- 1 | _:Student10 "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappede-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D002-1table2columns1row/mappede-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedf-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "Venus" . 3 | "10"^^ . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedg-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D002-1table2columns1row/mappedg-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedh-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D002-1table2columns1row/mappedh-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedi-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedi.nq: -------------------------------------------------------------------------------- 1 | "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedj-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D002-1table2columns1row/mappedj.nq: -------------------------------------------------------------------------------- 1 | "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `FirstName` VARCHAR(50), 4 | `LastName` VARCHAR(50) 5 | ); 6 | INSERT INTO `Student` (`ID`, `FirstName`, `LastName`) VALUES (10,'Venus', 'Williams'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "FirstName" VARCHAR(50), 4 | "LastName" VARCHAR(50) 5 | ); 6 | INSERT INTO "Student" ("ID", "FirstName", "LastName") VALUES (10,'Venus', 'Williams'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "10"^^ . 5 | _:a "Venus" . 6 | _:a "Williams" . 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "10"^^ . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D003-1table3columns1row/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D004-1table2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student_Sport`( 2 | `Student` varchar(50), 3 | `Sport` varchar(50) 4 | ); 5 | INSERT INTO `Student_Sport` (`Student`,`Sport`) VALUES ('Venus', 'Tennis'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D004-1table2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student_Sport"( 2 | "Student" varchar(50), 3 | "Sport" varchar(50) 4 | ); 5 | INSERT INTO "Student_Sport" ("Student","Sport") VALUES ('Venus', 'Tennis'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D004-1table2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "Venus" . 5 | _:a "Tennis" . 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D006-1table1primarykey1column1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) PRIMARY KEY 3 | ); 4 | INSERT INTO `Student` (`Name`) VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D006-1table1primarykey1column1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) PRIMARY KEY 3 | ); 4 | INSERT INTO "Student" ("Name") VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D006-1table1primarykey1column1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | "Venus" . 4 | . 5 | 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D006-1table1primarykey1column1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D006-1table1primarykey1column1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Bad Student" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | PRIMARY KEY (`ID`) 5 | ); 6 | INSERT INTO `Student` (`ID`, `Name`) VALUES(10,'Venus'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | PRIMARY KEY ("ID") 5 | ); 6 | INSERT INTO "Student" ("ID", "Name") VALUES(10,'Venus'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | "10"^^ . 4 | "Venus" . 5 | . 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/mappedg-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/mappedg.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D007-1table1primarykey2columns1row/mappedh.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D008-1table1compositeprimarykey3columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | `Sport` varchar (50), 5 | PRIMARY KEY (`ID`,`Name`) 6 | ); 7 | INSERT INTO `Student` (`ID`, `Name`,`Sport`) VALUES(10,'Venus Williams','Tennis'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D008-1table1compositeprimarykey3columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | "Sport" varchar (50), 5 | PRIMARY KEY ("ID","Name") 6 | ); 7 | INSERT INTO "Student" ("ID", "Name","Sport") VALUES(10,'Venus Williams','Tennis'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D008-1table1compositeprimarykey3columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Venus Williams" . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D008-1table1compositeprimarykey3columns1row/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Venus Williams" . 3 | 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D009-2tables1primarykey1foreignkey/mappedc-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D009-2tables1primarykey1foreignkey/mappedc-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D009-2tables1primarykey1foreignkey/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Demi Moore" . 3 | 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D009-2tables1primarykey1foreignkey/mappedd-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D009-2tables1primarykey1foreignkey/mappedd-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D010-1table1primarykey3colums3rows/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D010-1table1primarykey3colums3rows/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D010-1table1primarykey3colums3rows/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D010-1table1primarykey3colums3rows/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D010-1table1primarykey3colums3rows/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "{{{ BO }}}" . 2 | "{{{ IE }}}" . 3 | "{{{ MF }}}" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D010-1table1primarykey3colums3rows/mappedc.nq: -------------------------------------------------------------------------------- 1 | "{{{ BO }}}" . 2 | "{{{ IE }}}" . 3 | "{{{ MF }}}" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D012-2tables2duplicates0nulls/mappeda.nq: -------------------------------------------------------------------------------- 1 | _:BobSmith30 "3.0E1"^^ . 2 | _:BobSmith30 "Bob Smith" . 3 | _:SueJones20 "2.0E1"^^ . 4 | _:SueJones20 "Sue Jones" . 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D012-2tables2duplicates0nulls/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:BobSmith "London" . 2 | _:BobSmith "Bob Smith" . 3 | _:SueJones "Madrid" . 4 | _:SueJones "Sue Jones" . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D013-1table1primarykey3columns2rows1nullvalue/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Person` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | `DateOfBirth` varchar(50), 5 | PRIMARY KEY (`ID`) 6 | ); 7 | INSERT INTO `Person` (`ID`, `Name`, `DateOfBirth`) VALUES (1,'Alice', NULL); 8 | INSERT INTO `Person` (`ID`, `Name`, `DateOfBirth`) VALUES (2,'Bob', 'September, 2010'); -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D013-1table1primarykey3columns2rows1nullvalue/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Person" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | "DateOfBirth" varchar(50), 5 | PRIMARY KEY ("ID") 6 | ); 7 | INSERT INTO "Person" ("ID", "Name", "DateOfBirth") VALUES (1,'Alice', NULL); 8 | INSERT INTO "Person" ("ID", "Name", "DateOfBirth") VALUES (2,'Bob', 'September, 2010'); -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D013-1table1primarykey3columns2rows1nullvalue/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "September, 2010" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D013-1table1primarykey3columns2rows1nullvalue/mappeda.nq: -------------------------------------------------------------------------------- 1 | "September, 2010" . 2 | 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | _:Department10 "NEW YORK" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappeda.nq: -------------------------------------------------------------------------------- 1 | _:Department10 "NEW YORK" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappedb-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappedb-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappedc-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappedc-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappedd-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D014-3tables1primarykey1foreignkey/mappedd.nq: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappeda-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappeda-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappedb-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappedb-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappedc-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappedc-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappedd-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappedd-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappede-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-oracle/D016-1table1primarykey10columns3rowsSQLdatatypes/mappede-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D018-1table1primarykey2columns3rows/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `Name` CHAR(15) 4 | ); 5 | INSERT INTO `Student` (`ID`,`Name`) VALUES (10,'Venus'); 6 | INSERT INTO `Student` (`ID`,`Name`) VALUES (20,'Fernando'); 7 | INSERT INTO `Student` (`ID`,`Name`) VALUES (30,'David'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D018-1table1primarykey2columns3rows/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "Name" CHAR(15) 4 | ); 5 | INSERT INTO "Student" ("ID","Name") VALUES (10,'Venus'); 6 | INSERT INTO "Student" ("ID","Name") VALUES (20,'Fernando'); 7 | INSERT INTO "Student" ("ID","Name") VALUES (30,'David'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D019-1table1primarykey3columns3rows/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D019-1table1primarykey3columns3rows/mappeda.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/D019-1table1primarykey3columns3rows/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . 3 | "Juan Daniel" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0000.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0000.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0000.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0000.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0001.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0001.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0001.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0001.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0002.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0002.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0002.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0002.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0003.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0003.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0003.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0003.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0004.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0004.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0004.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0004.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0005.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0005.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0005.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0005.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0006.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0006.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0006.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0006.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0007.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0007.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0007.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0007.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0008.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0008.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0008.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0008.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0009.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0009.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0009.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0009.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0010.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0010.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0010.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0010.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0011.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0011.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0011.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0011.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0012.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0012.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0012.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0012.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0013.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0013.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0013.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0013.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0014.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0014.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0014.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0014.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0015.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0015.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0015.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0015.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0016.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0016.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0016.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0016.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0017.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0017.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0018.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0018.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0018.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0018.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0019.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0019.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0019.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0019.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0020.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0020.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/DirectGraphTC0020.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0020.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0001a-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D001-1table1column1row/r2rmla.ttl 2 | output.file.path=D001-1table1column1row/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d001 8 | database.pwd[0]=password 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0001a.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D001-1table1column1row/r2rmla.ttl 2 | output.file.path=D001-1table1column1row/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.name[0]=d001 6 | database.driver[0]=com.mysql.jdbc.Driver 7 | database.url[0]=jdbc:mysql://127.0.0.1:3306/d001 8 | database.user[0]=root 9 | database.pwd[0]= 10 | database.type[0]=mysql -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0001b-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D001-1table1column1row/r2rmlb.ttl 2 | output.file.path=D001-1table1column1row/mappedb-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d001 8 | database.pwd[0]=password 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002a-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmla.ttl 2 | output.file.path=D002-1table2columns1row/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002b-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmlb.ttl 2 | output.file.path=D002-1table2columns1row/mappedb-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002c-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmlc.ttl 2 | output.file.path=D002-1table2columns1row/mappedc-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002d-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmld.ttl 2 | output.file.path=D002-1table2columns1row/mappedd-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002e-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmle.ttl 2 | output.file.path=D002-1table2columns1row/mappede-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002f-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmlf.ttl 2 | output.file.path=D002-1table2columns1row/mappedf-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002g-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmlg.ttl 2 | output.file.path=D002-1table2columns1row/mappedg-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002h-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmlh.ttl 2 | output.file.path=D002-1table2columns1row/mappedh-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002i-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmli.ttl 2 | output.file.path=D002-1table2columns1row/mappedi-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0002j-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D002-1table2columns1row/r2rmlj.ttl 2 | output.file.path=D002-1table2columns1row/mappedj-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d002 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0003a-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D003-1table3columns1row/r2rmla.ttl 2 | output.file.path=D003-1table3columns1row/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d003 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0003b-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D003-1table3columns1row/r2rmlb.ttl 2 | output.file.path=D003-1table3columns1row/mappedb-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d003 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0003c-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D003-1table3columns1row/r2rmlc.ttl 2 | output.file.path=D003-1table3columns1row/mappedc-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d003 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0004a-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D004-1table2columns1row/r2rmla.ttl 2 | output.file.path=D004-1table2columns1row/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d004 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0004b-oracle.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D004-1table2columns1row/r2rmlb.ttl 2 | output.file.path=D004-1table2columns1row/mappedb-morph.nq 3 | 4 | no_of_database=1 5 | database.driver[0]=oracle.jdbc.OracleDriver 6 | database.url[0]=jdbc:oracle:thin:@localhost:1521:xe 7 | database.user[0]=d004 8 | database.pwd[0]=tiger 9 | database.type[0]=Oracle -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0011a.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D011-M2MRelations/r2rmla.ttl 2 | output.file.path=D011-M2MRelations/mappeda-morph.nq 3 | 4 | no_of_database=1 5 | database.name[0]=d011 6 | database.driver[0]=com.mysql.jdbc.Driver 7 | database.url[0]=jdbc:mysql://127.0.0.1:3306/d011 8 | database.user[0]=root 9 | database.pwd[0]= 10 | database.type[0]=mysql 11 | -------------------------------------------------------------------------------- /morph-examples/testcases-oracle/R2RMLTC0011b.morph.properties: -------------------------------------------------------------------------------- 1 | mappingdocument.file.path=D011-M2MRelations/r2rmlb.ttl 2 | output.file.path=D011-M2MRelations/mappedb-morph.nq 3 | 4 | no_of_database=1 5 | database.name[0]=d011 6 | database.driver[0]=com.mysql.jdbc.Driver 7 | database.url[0]=jdbc:mysql://127.0.0.1:3306/d011 8 | database.user[0]=root 9 | database.pwd[0]= 10 | database.type[0]=mysql 11 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D000-1table1column0rows/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) 3 | ); 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D000-1table1column0rows/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) 3 | ); 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D000-1table1column0rows/mapped-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D000-1table1column0rows/mapped-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D000-1table1column0rows/mapped.nq: -------------------------------------------------------------------------------- 1 | # empty database 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D001-1table1column1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) 3 | ); 4 | INSERT INTO `Student` (`Name`) VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D001-1table1column1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) 3 | ); 4 | INSERT INTO "Student" ("Name") VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D001-1table1column1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a "Venus". 4 | _:a . 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D001-1table1column1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D001-1table1column1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D001-1table1column1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | _:Venus "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D001-1table1column1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:Venus "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `Name` VARCHAR(15) 4 | ); 5 | INSERT INTO `Student` (`ID`, `Name`) VALUES(10,'Venus'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "Name" VARCHAR(15) 4 | ); 5 | INSERT INTO "Student" ("ID", "Name") VALUES(10,'Venus'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "10"^^ . 5 | _:a "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "Venus" . 3 | "10"^^ . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | "10"^^ . 3 | . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | _:students10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:students10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D002-1table2columns1row/mappedc-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedd-morph.nq: -------------------------------------------------------------------------------- 1 | _:Student10 "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedd.nq: -------------------------------------------------------------------------------- 1 | _:Student10 "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappede-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D002-1table2columns1row/mappede-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedf-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "Venus" . 3 | "10"^^ . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedg-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D002-1table2columns1row/mappedg-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedh-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D002-1table2columns1row/mappedh-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedi-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedi.nq: -------------------------------------------------------------------------------- 1 | "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedj-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D002-1table2columns1row/mappedj.nq: -------------------------------------------------------------------------------- 1 | "Venus" . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `FirstName` VARCHAR(50), 4 | `LastName` VARCHAR(50) 5 | ); 6 | INSERT INTO `Student` (`ID`, `FirstName`, `LastName`) VALUES (10,'Venus', 'Williams'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "FirstName" VARCHAR(50), 4 | "LastName" VARCHAR(50) 5 | ); 6 | INSERT INTO "Student" ("ID", "FirstName", "LastName") VALUES (10,'Venus', 'Williams'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "10"^^ . 5 | _:a "Venus" . 6 | _:a "Williams" . 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | "10"^^ . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D003-1table3columns1row/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D004-1table2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student_Sport`( 2 | `Student` varchar(50), 3 | `Sport` varchar(50) 4 | ); 5 | INSERT INTO `Student_Sport` (`Student`,`Sport`) VALUES ('Venus', 'Tennis'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D004-1table2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student_Sport"( 2 | "Student" varchar(50), 3 | "Sport" varchar(50) 4 | ); 5 | INSERT INTO "Student_Sport" ("Student","Sport") VALUES ('Venus', 'Tennis'); 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D004-1table2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | _:a . 4 | _:a "Venus" . 5 | _:a "Tennis" . 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D006-1table1primarykey1column1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `Name` varchar(50) PRIMARY KEY 3 | ); 4 | INSERT INTO `Student` (`Name`) VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D006-1table1primarykey1column1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "Name" varchar(50) PRIMARY KEY 3 | ); 4 | INSERT INTO "Student" ("Name") VALUES ('Venus'); 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D006-1table1primarykey1column1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | "Venus" . 4 | . 5 | 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D006-1table1primarykey1column1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D006-1table1primarykey1column1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Bad Student" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | PRIMARY KEY (`ID`) 5 | ); 6 | INSERT INTO `Student` (`ID`, `Name`) VALUES(10,'Venus'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | PRIMARY KEY ("ID") 5 | ); 6 | INSERT INTO "Student" ("ID", "Name") VALUES(10,'Venus'); 7 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/directGraph.ttl: -------------------------------------------------------------------------------- 1 | @base . 2 | 3 | "10"^^ . 4 | "Venus" . 5 | . 6 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/mappeda.nq: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/mappedg-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/mappedg.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D007-1table1primarykey2columns1row/mappedh.nq: -------------------------------------------------------------------------------- 1 | "Venus" . 2 | . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D008-1table1compositeprimarykey3columns1row/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | `Sport` varchar (50), 5 | PRIMARY KEY (`ID`,`Name`) 6 | ); 7 | INSERT INTO `Student` (`ID`, `Name`,`Sport`) VALUES(10,'Venus Williams','Tennis'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D008-1table1compositeprimarykey3columns1row/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | "Sport" varchar (50), 5 | PRIMARY KEY ("ID","Name") 6 | ); 7 | INSERT INTO "Student" ("ID", "Name","Sport") VALUES(10,'Venus Williams','Tennis'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D008-1table1compositeprimarykey3columns1row/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Venus Williams" . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D008-1table1compositeprimarykey3columns1row/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Venus Williams" . 3 | 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D009-2tables1primarykey1foreignkey/mappedc-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D009-2tables1primarykey1foreignkey/mappedc-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D009-2tables1primarykey1foreignkey/mappedc.nq: -------------------------------------------------------------------------------- 1 | "Venus Williams" . 2 | "Demi Moore" . 3 | 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D009-2tables1primarykey1foreignkey/mappedd-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D009-2tables1primarykey1foreignkey/mappedd-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D010-1table1primarykey3colums3rows/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D010-1table1primarykey3colums3rows/mappeda.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D010-1table1primarykey3colums3rows/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D010-1table1primarykey3colums3rows/mappedb.nq: -------------------------------------------------------------------------------- 1 | "Bolivia, Plurinational State of" . 2 | "Ireland" . 3 | "Saint Martin (French part)" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D010-1table1primarykey3colums3rows/mappedc-morph.nq: -------------------------------------------------------------------------------- 1 | "{{{ BO }}}" . 2 | "{{{ IE }}}" . 3 | "{{{ MF }}}" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D010-1table1primarykey3colums3rows/mappedc.nq: -------------------------------------------------------------------------------- 1 | "{{{ BO }}}" . 2 | "{{{ IE }}}" . 3 | "{{{ MF }}}" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D012-2tables2duplicates0nulls/mappeda.nq: -------------------------------------------------------------------------------- 1 | _:BobSmith30 "3.0E1"^^ . 2 | _:BobSmith30 "Bob Smith" . 3 | _:SueJones20 "2.0E1"^^ . 4 | _:SueJones20 "Sue Jones" . 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D012-2tables2duplicates0nulls/mappedb.nq: -------------------------------------------------------------------------------- 1 | _:BobSmith "London" . 2 | _:BobSmith "Bob Smith" . 3 | _:SueJones "Madrid" . 4 | _:SueJones "Sue Jones" . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D013-1table1primarykey3columns2rows1nullvalue/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Person` ( 2 | `ID` integer, 3 | `Name` varchar(50), 4 | `DateOfBirth` varchar(50), 5 | PRIMARY KEY (`ID`) 6 | ); 7 | INSERT INTO `Person` (`ID`, `Name`, `DateOfBirth`) VALUES (1,'Alice', NULL); 8 | INSERT INTO `Person` (`ID`, `Name`, `DateOfBirth`) VALUES (2,'Bob', 'September, 2010'); -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D013-1table1primarykey3columns2rows1nullvalue/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Person" ( 2 | "ID" integer, 3 | "Name" varchar(50), 4 | "DateOfBirth" varchar(50), 5 | PRIMARY KEY ("ID") 6 | ); 7 | INSERT INTO "Person" ("ID", "Name", "DateOfBirth") VALUES (1,'Alice', NULL); 8 | INSERT INTO "Person" ("ID", "Name", "DateOfBirth") VALUES (2,'Bob', 'September, 2010'); -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D013-1table1primarykey3columns2rows1nullvalue/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "September, 2010" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D013-1table1primarykey3columns2rows1nullvalue/mappeda.nq: -------------------------------------------------------------------------------- 1 | "September, 2010" . 2 | 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D014-3tables1primarykey1foreignkey/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | _:Department10 "NEW YORK" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D014-3tables1primarykey1foreignkey/mappeda.nq: -------------------------------------------------------------------------------- 1 | _:Department10 "NEW YORK" . 2 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D014-3tables1primarykey1foreignkey/mappedd-morph.nq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-examples/testcases-postgresql/D014-3tables1primarykey1foreignkey/mappedd-morph.nq -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D014-3tables1primarykey1foreignkey/mappedd.nq: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D018-1table1primarykey2columns3rows/create.mysql.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE `Student` ( 2 | `ID` INTEGER, 3 | `Name` CHAR(15) 4 | ); 5 | INSERT INTO `Student` (`ID`,`Name`) VALUES (10,'Venus'); 6 | INSERT INTO `Student` (`ID`,`Name`) VALUES (20,'Fernando'); 7 | INSERT INTO `Student` (`ID`,`Name`) VALUES (30,'David'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D018-1table1primarykey2columns3rows/create.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "Student" ( 2 | "ID" INTEGER, 3 | "Name" CHAR(15) 4 | ); 5 | INSERT INTO "Student" ("ID","Name") VALUES (10,'Venus'); 6 | INSERT INTO "Student" ("ID","Name") VALUES (20,'Fernando'); 7 | INSERT INTO "Student" ("ID","Name") VALUES (30,'David'); 8 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D019-1table1primarykey3columns3rows/mappeda-morph.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . 3 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D019-1table1primarykey3columns3rows/mappeda.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/D019-1table1primarykey3columns3rows/mappedb-morph.nq: -------------------------------------------------------------------------------- 1 | "http://example.com/ns#Jhon" . 2 | "Carlos" . 3 | "Juan Daniel" . 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0000.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0000.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0000.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0000.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0001.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0001.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0001.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0001.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0002.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0002.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0002.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0002.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0003.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0003.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0003.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0003.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0004.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0004.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0004.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0004.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0005.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0005.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0005.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0005.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0006.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0006.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0006.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0006.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0007.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0007.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0007.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0007.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0008.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0008.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0008.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0008.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0009.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0009.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0009.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0009.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0010.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0010.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0010.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0010.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0011.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0011.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0011.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0011.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0012.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0012.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0012.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0012.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0013.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0013.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0013.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0013.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0014.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0014.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0014.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0014.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0015.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0015.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0015.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0015.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0016.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0016.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0016.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0016.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0017.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0017.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0018.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0018.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0018.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0018.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0019.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0019.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0019.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0019.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0020.bat: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp morph.jar;lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0020.morph.properties 3 | cd testcases 4 | -------------------------------------------------------------------------------- /morph-examples/testcases-postgresql/DirectGraphTC0020.sh: -------------------------------------------------------------------------------- 1 | cd .. 2 | java -cp .:morph.jar:lib/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner testcases DirectGraphTC0020.morph.properties 3 | cd testcases 4 | 5 | -------------------------------------------------------------------------------- /morph-r2rml-rdb-querytranslator/src/test/scala/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-r2rml-rdb-querytranslator/src/test/scala/dummy.txt -------------------------------------------------------------------------------- /morph-r2rml-rdb/lib/ojdbc6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-r2rml-rdb/lib/ojdbc6.jar -------------------------------------------------------------------------------- /morph-r2rml-rdb/src/test/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-r2rml-rdb/src/test/dummy.txt -------------------------------------------------------------------------------- /morph-r2rml/src/main/scala/es/upm/fi/dia/oeg/morph/r2rml/MorphR2RMLElement.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.r2rml 2 | 3 | //import es.upm.fi.dia.oeg.morph.r2rml.MorphR2RMLElementVisitor 4 | 5 | trait MorphR2RMLElement { 6 | def accept(visitor:MorphR2RMLElementVisitor) : Object; 7 | } -------------------------------------------------------------------------------- /morph-r2rml/src/main/scala/es/upm/fi/dia/oeg/morph/r2rml/engine/R2RMLTermMapFactory.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.r2rml.engine 2 | 3 | class R2RMLTermMapFactory { 4 | } -------------------------------------------------------------------------------- /morph-r2rml/src/main/scala/es/upm/fi/dia/oeg/morph/r2rml/model/IConstantTermMap.scala: -------------------------------------------------------------------------------- 1 | package es.upm.fi.dia.oeg.morph.r2rml.model 2 | 3 | trait IConstantTermMap { 4 | var constantValue:String=null; 5 | 6 | def setConstantValue(constantValue:String)={this.constantValue=constantValue}; 7 | def getConstantValue():String = {this.constantValue}; 8 | } -------------------------------------------------------------------------------- /morph-rdb.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oeg-upm/morph-rdb/f9a6dcabb8f27f7b5946a2bbc5baa43f61626bc6/morph-rdb.jar -------------------------------------------------------------------------------- /run-docker.sh: -------------------------------------------------------------------------------- 1 | java -cp .:morph-rdb-dist-3.12.6.jar:dependency/* es.upm.fi.dia.oeg.morph.r2rml.rdb.engine.MorphRDBRunner configs $1 2 | --------------------------------------------------------------------------------