Skip to content

Commit 5f280dc

Browse files
author
Robin Wilson
committed
Ensure DB closed, make all DB calls async, custom delimiter, trim spaces, calculate columns by tracking use of double speechmarks
1 parent b1d9b9a commit 5f280dc

35 files changed

+238
-76
lines changed
0 Bytes
Binary file not shown.
12.2 KB
Binary file not shown.
-6.22 KB
Binary file not shown.
-26.9 KB
Binary file not shown.
32.9 KB
Binary file not shown.
6.42 KB
Binary file not shown.
187 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

.vs/CSVSQLImporter/v17/.suo

3.5 KB
Binary file not shown.

.vs/CSVSQLImporter/v17/DocumentLayout.backup.json

Lines changed: 32 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,24 @@
33
"WorkspaceRootPath": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\",
44
"Documents": [
55
{
6-
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
7-
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
6+
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
7+
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
88
},
99
{
10-
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
11-
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
10+
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\csvsqlimporter.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
11+
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\csvsqlimporter.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
1212
},
1313
{
14-
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
15-
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
14+
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
15+
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
1616
},
1717
{
1818
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
1919
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
20+
},
21+
{
22+
"AbsoluteMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\csvsqlimporter\\csvsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
23+
"RelativeMoniker": "D:0:0:{5C52D129-1E6D-4FE5-B62C-CF91002A6401}|CSVSQLImporter\\CSVSQLImporter.csproj|solutionrelative:csvsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
2024
}
2125
],
2226
"DocumentGroupContainers": [
@@ -26,43 +30,53 @@
2630
"DocumentGroups": [
2731
{
2832
"DockedWidth": 200,
29-
"SelectedChildIndex": 1,
33+
"SelectedChildIndex": 3,
3034
"Children": [
3135
{
3236
"$type": "Document",
3337
"DocumentIndex": 1,
38+
"Title": "CSVSQLImporter",
39+
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\CSVSQLImporter.csproj",
40+
"RelativeDocumentMoniker": "CSVSQLImporter\\CSVSQLImporter.csproj",
41+
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\CSVSQLImporter.csproj",
42+
"RelativeToolTip": "CSVSQLImporter\\CSVSQLImporter.csproj",
43+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
44+
"WhenOpened": "2024-12-01T00:54:21.486Z",
45+
"EditorCaption": ""
46+
},
47+
{
48+
"$type": "Document",
49+
"DocumentIndex": 4,
3450
"Title": "appsettings3.json",
3551
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\appsettings3.json",
3652
"RelativeDocumentMoniker": "CSVSQLImporter\\appsettings3.json",
3753
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\appsettings3.json",
3854
"RelativeToolTip": "CSVSQLImporter\\appsettings3.json",
39-
"ViewState": "AgIAAAAAAAAAAAAAAAAAAB4AAAABAAAAAAAAAA==",
55+
"ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAUAAAAAAAAAA==",
4056
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
41-
"WhenOpened": "2024-11-30T02:21:00.735Z",
42-
"EditorCaption": ""
57+
"WhenOpened": "2024-11-30T02:21:00.735Z"
4358
},
4459
{
4560
"$type": "Document",
46-
"DocumentIndex": 0,
61+
"DocumentIndex": 2,
4762
"Title": "appsettings2.json",
4863
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\appsettings2.json",
4964
"RelativeDocumentMoniker": "CSVSQLImporter\\appsettings2.json",
5065
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\appsettings2.json",
5166
"RelativeToolTip": "CSVSQLImporter\\appsettings2.json",
52-
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAAoAAAAAAAAAA==",
67+
"ViewState": "AgIAAAAAAAAAAAAAAAAAAB8AAAABAAAAAAAAAA==",
5368
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
54-
"WhenOpened": "2024-11-30T02:19:49.603Z",
55-
"EditorCaption": ""
69+
"WhenOpened": "2024-11-30T02:19:49.603Z"
5670
},
5771
{
5872
"$type": "Document",
59-
"DocumentIndex": 2,
73+
"DocumentIndex": 0,
6074
"Title": "appsettings.json",
6175
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\appsettings.json",
6276
"RelativeDocumentMoniker": "CSVSQLImporter\\appsettings.json",
6377
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\appsettings.json",
6478
"RelativeToolTip": "CSVSQLImporter\\appsettings.json",
65-
"ViewState": "AgIAAAAAAAAAAAAAAAAAAB4AAAABAAAAAAAAAA==",
79+
"ViewState": "AgIAAAAAAAAAAAAAAAAAAB8AAAABAAAAAAAAAA==",
6680
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
6781
"WhenOpened": "2024-11-30T01:50:22.132Z",
6882
"EditorCaption": ""
@@ -75,10 +89,9 @@
7589
"RelativeDocumentMoniker": "CSVSQLImporter\\Program.cs",
7690
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\CSVSQLImporter\\CSVSQLImporter\\Program.cs",
7791
"RelativeToolTip": "CSVSQLImporter\\Program.cs",
78-
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAFAAAAAAAAAA==",
92+
"ViewState": "AgIAAGQBAAAAAAAAAAAAAGYBAAAAAAAAAAAAAA==",
7993
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
80-
"WhenOpened": "2024-11-28T19:29:55.068Z",
81-
"EditorCaption": ""
94+
"WhenOpened": "2024-11-28T19:29:55.068Z"
8295
}
8396
]
8497
}

0 commit comments

Comments
 (0)