Skip to content
Snippets Groups Projects
Commit 92832932 authored by Benedikt Heinrichs's avatar Benedikt Heinrichs
Browse files

Small fixes

parent 3e1eeb0d
Branches
No related tags found
1 merge request!10New: Migrate project structured data to linked data
Pipeline #778542 skipped
using Coscine.Database.DataModel; using Coscine.Database.DataModel;
using Coscine.Database.Models; using Coscine.Database.Models;
using VDS.RDF; using VDS.RDF;
using VDS.RDF.Query;
namespace SQL2Linked.Implementations namespace SQL2Linked.Implementations
{ {
...@@ -55,7 +54,7 @@ namespace SQL2Linked.Implementations ...@@ -55,7 +54,7 @@ namespace SQL2Linked.Implementations
AssertToGraphLiteralNode(graph, projectGraphName, dcat + "endDate", entry.EndDate.ToString()); AssertToGraphLiteralNode(graph, projectGraphName, dcat + "endDate", entry.EndDate.ToString());
Console.WriteLine($"For project '{entry.DisplayName}' will migrate triple '{projectGraphName} {dcat}endDate {entry.EndDate}'. "); Console.WriteLine($"For project '{entry.DisplayName}' will migrate triple '{projectGraphName} {dcat}endDate {entry.EndDate}'. ");
if (entry.Keywords != null) if (!string.IsNullOrWhiteSpace(entry.Keywords))
{ {
var listKeywords = entry.Keywords.Split(';').ToList(); var listKeywords = entry.Keywords.Split(';').ToList();
foreach (var keyword in listKeywords) foreach (var keyword in listKeywords)
...@@ -130,6 +129,8 @@ namespace SQL2Linked.Implementations ...@@ -130,6 +129,8 @@ namespace SQL2Linked.Implementations
Console.WriteLine($"For project '{entry.DisplayName}' will migrate triple '{projectGraphName} {dcat}catalog {projectUrlPrefix}/{projectResource.ResourceId}'. "); Console.WriteLine($"For project '{entry.DisplayName}' will migrate triple '{projectGraphName} {dcat}catalog {projectUrlPrefix}/{projectResource.ResourceId}'. ");
} }
} }
graphs.Add(graph);
} }
return graphs; return graphs;
} }
......
...@@ -8,7 +8,7 @@ if (dummyMode) ...@@ -8,7 +8,7 @@ if (dummyMode)
} }
Console.WriteLine("\nBegin SQL 2 Linked Data migration"); Console.WriteLine("\nBegin SQL 2 Linked Data migration");
/*
var roleStructuralData = new RoleStructuralData(); var roleStructuralData = new RoleStructuralData();
roleStructuralData.Migrate(dummyMode); roleStructuralData.Migrate(dummyMode);
...@@ -17,7 +17,7 @@ userStructuralData.Migrate(dummyMode); ...@@ -17,7 +17,7 @@ userStructuralData.Migrate(dummyMode);
var resourceTypeStructuralData = new ResourceTypeStructuralData(); var resourceTypeStructuralData = new ResourceTypeStructuralData();
resourceTypeStructuralData.Migrate(dummyMode); resourceTypeStructuralData.Migrate(dummyMode);
*/
var projectStructuralData = new ProjectStructuralData(); var projectStructuralData = new ProjectStructuralData();
projectStructuralData.Migrate(dummyMode); projectStructuralData.Migrate(dummyMode);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment