Skip to content

Commit 1015611

Browse files
authored
Merge pull request #75 from OHDSI/central_cdm_source
Move vendor specific cdm_source values to CSV file
2 parents c66539b + 0417b89 commit 1015611

File tree

6 files changed

+43
-131
lines changed

6 files changed

+43
-131
lines changed

cdm_source/cdm_source.csv

+26
Large diffs are not rendered by default.

sources/Framework/org.ohdsi.cdm.framework.common3/DataReaders/v5/CdmSourceDataReader.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ public class CdmSourceDataReader : IDataReader
1212
private readonly IEnumerator<CdmSource> _enumerator;
1313

1414
// A custom DataReader is implemented to prevent the need for the HashSet to be transformed to a DataTable for loading by SqlBulkCopy
15-
public CdmSourceDataReader(Vendors vendor)
15+
public CdmSourceDataReader()
1616
{
17-
_enumerator = new List<CdmSource> { new(vendor) }.GetEnumerator();
17+
_enumerator = new List<CdmSource> { new() }.GetEnumerator();
1818
}
1919

20-
public CdmSourceDataReader(Vendors vendor, DateTime sourceReleaseDate, string vocabularyVersion)
20+
public CdmSourceDataReader(DateTime sourceReleaseDate, string vocabularyVersion)
2121
{
2222
_enumerator = new List<CdmSource>
2323
{
24-
new(vendor) {SourceReleaseDate = sourceReleaseDate, VocabularyVersion = vocabularyVersion}
24+
new() {SourceReleaseDate = sourceReleaseDate, VocabularyVersion = vocabularyVersion}
2525
}.GetEnumerator();
2626
}
2727

sources/Framework/org.ohdsi.cdm.framework.common3/DataReaders/v5/v54/CdmSourceDataReader54.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ public class CdmSourceDataReader54 : IDataReader
1212
private readonly IEnumerator<CdmSource> _enumerator;
1313

1414
// A custom DataReader is implemented to prevent the need for the HashSet to be transformed to a DataTable for loading by SqlBulkCopy
15-
public CdmSourceDataReader54(Vendors vendor)
15+
public CdmSourceDataReader54()
1616
{
17-
_enumerator = new List<CdmSource> { new(vendor) }.GetEnumerator();
17+
_enumerator = new List<CdmSource> { new() }.GetEnumerator();
1818
}
1919

20-
public CdmSourceDataReader54(Vendors vendor, DateTime sourceReleaseDate, string vocabularyVersion)
20+
public CdmSourceDataReader54(DateTime sourceReleaseDate, string vocabularyVersion)
2121
{
2222
_enumerator = new List<CdmSource>
2323
{
24-
new(vendor) {SourceReleaseDate = sourceReleaseDate, VocabularyVersion = vocabularyVersion}
24+
new() {SourceReleaseDate = sourceReleaseDate, VocabularyVersion = vocabularyVersion}
2525
}.GetEnumerator();
2626
}
2727

0 commit comments

Comments
 (0)