Skip to content

Commit 907e1ba

Browse files
feat(database): initialize database with users and bank accounts tables
Add initial database migration for Users and BankAccounts tables Update connection string to use chatdb Add SQL script for user table creation Include readme with project setup instructions
1 parent 584d4e6 commit 907e1ba

21 files changed

+1278
-4
lines changed
Binary file not shown.
Binary file not shown.
172 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.

.vs/PaymentCoreServiceApi/config/applicationhost.config

Lines changed: 1026 additions & 0 deletions
Large diffs are not rendered by default.
127 Bytes
Binary file not shown.

.vs/PaymentCoreServiceApi/v17/.suo

34 KB
Binary file not shown.
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"Version": 1,
3+
"WorkspaceRootPath": "C:\\projects\\PaymentCoreServiceApi\\",
4+
"Documents": [
5+
{
6+
"AbsoluteMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|c:\\projects\\paymentcoreserviceapi\\infrastructure\\dbcontexts\\appdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
7+
"RelativeMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|solutionrelative:infrastructure\\dbcontexts\\appdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
8+
},
9+
{
10+
"AbsoluteMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|c:\\projects\\paymentcoreserviceapi\\infrastructure\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
11+
"RelativeMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|solutionrelative:infrastructure\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
12+
},
13+
{
14+
"AbsoluteMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|c:\\projects\\paymentcoreserviceapi\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
15+
"RelativeMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
16+
}
17+
],
18+
"DocumentGroupContainers": [
19+
{
20+
"Orientation": 0,
21+
"VerticalTabListWidth": 256,
22+
"DocumentGroups": [
23+
{
24+
"DockedWidth": 200,
25+
"SelectedChildIndex": 1,
26+
"Children": [
27+
{
28+
"$type": "Document",
29+
"DocumentIndex": 1,
30+
"Title": "ServiceCollectionExtensions.cs",
31+
"DocumentMoniker": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
32+
"RelativeDocumentMoniker": "Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
33+
"ToolTip": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
34+
"RelativeToolTip": "Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
35+
"ViewState": "AgIAACkAAAAAAAAAAAAgwDkAAABNAAAAAAAAAA==",
36+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
37+
"WhenOpened": "2025-09-27T06:17:58.333Z",
38+
"EditorCaption": ""
39+
},
40+
{
41+
"$type": "Document",
42+
"DocumentIndex": 0,
43+
"Title": "AppDbContext.cs",
44+
"DocumentMoniker": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\DbContexts\\AppDbContext.cs",
45+
"RelativeDocumentMoniker": "Infrastructure\\DbContexts\\AppDbContext.cs",
46+
"ToolTip": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\DbContexts\\AppDbContext.cs",
47+
"RelativeToolTip": "Infrastructure\\DbContexts\\AppDbContext.cs",
48+
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAABAAAAAAAAAA==",
49+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
50+
"WhenOpened": "2025-09-27T06:17:54.916Z",
51+
"EditorCaption": ""
52+
},
53+
{
54+
"$type": "Document",
55+
"DocumentIndex": 2,
56+
"Title": "Program.cs",
57+
"DocumentMoniker": "C:\\projects\\PaymentCoreServiceApi\\Program.cs",
58+
"RelativeDocumentMoniker": "Program.cs",
59+
"ToolTip": "C:\\projects\\PaymentCoreServiceApi\\Program.cs",
60+
"RelativeToolTip": "Program.cs",
61+
"ViewState": "AgIAAA8AAAAAAAAAAAAAAA0AAABYAAAAAAAAAA==",
62+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
63+
"WhenOpened": "2025-09-27T06:17:38.283Z"
64+
}
65+
]
66+
}
67+
]
68+
}
69+
]
70+
}
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
{
2+
"Version": 1,
3+
"WorkspaceRootPath": "C:\\projects\\PaymentCoreServiceApi\\",
4+
"Documents": [
5+
{
6+
"AbsoluteMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|c:\\projects\\paymentcoreserviceapi\\readme.md||{EFC0BB08-EA7D-40C6-A696-C870411A895B}",
7+
"RelativeMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|solutionrelative:readme.md||{EFC0BB08-EA7D-40C6-A696-C870411A895B}"
8+
},
9+
{
10+
"AbsoluteMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|c:\\projects\\paymentcoreserviceapi\\infrastructure\\dbcontexts\\appdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
11+
"RelativeMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|solutionrelative:infrastructure\\dbcontexts\\appdbcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
12+
},
13+
{
14+
"AbsoluteMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|c:\\projects\\paymentcoreserviceapi\\infrastructure\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
15+
"RelativeMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|solutionrelative:infrastructure\\extensions\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
16+
},
17+
{
18+
"AbsoluteMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|c:\\projects\\paymentcoreserviceapi\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
19+
"RelativeMoniker": "D:0:0:{6594BAC6-9FE6-4FFA-952D-839868A44330}|PaymentCoreServiceApi.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
20+
}
21+
],
22+
"DocumentGroupContainers": [
23+
{
24+
"Orientation": 0,
25+
"VerticalTabListWidth": 256,
26+
"DocumentGroups": [
27+
{
28+
"DockedWidth": 200,
29+
"SelectedChildIndex": 0,
30+
"Children": [
31+
{
32+
"$type": "Document",
33+
"DocumentIndex": 0,
34+
"Title": "readme.md",
35+
"DocumentMoniker": "C:\\projects\\PaymentCoreServiceApi\\readme.md",
36+
"RelativeDocumentMoniker": "readme.md",
37+
"ToolTip": "C:\\projects\\PaymentCoreServiceApi\\readme.md",
38+
"RelativeToolTip": "readme.md",
39+
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAApAAAAAAAAAA==",
40+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001818|",
41+
"WhenOpened": "2025-09-27T06:23:05.419Z",
42+
"EditorCaption": ""
43+
},
44+
{
45+
"$type": "Document",
46+
"DocumentIndex": 2,
47+
"Title": "ServiceCollectionExtensions.cs",
48+
"DocumentMoniker": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
49+
"RelativeDocumentMoniker": "Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
50+
"ToolTip": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
51+
"RelativeToolTip": "Infrastructure\\Extensions\\ServiceCollectionExtensions.cs",
52+
"ViewState": "AgIAACkAAAAAAAAAAAAgwDkAAABNAAAAAAAAAA==",
53+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
54+
"WhenOpened": "2025-09-27T06:17:58.333Z",
55+
"EditorCaption": ""
56+
},
57+
{
58+
"$type": "Document",
59+
"DocumentIndex": 1,
60+
"Title": "AppDbContext.cs",
61+
"DocumentMoniker": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\DbContexts\\AppDbContext.cs",
62+
"RelativeDocumentMoniker": "Infrastructure\\DbContexts\\AppDbContext.cs",
63+
"ToolTip": "C:\\projects\\PaymentCoreServiceApi\\Infrastructure\\DbContexts\\AppDbContext.cs",
64+
"RelativeToolTip": "Infrastructure\\DbContexts\\AppDbContext.cs",
65+
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAABAAAAAAAAAA==",
66+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
67+
"WhenOpened": "2025-09-27T06:17:54.916Z",
68+
"EditorCaption": ""
69+
},
70+
{
71+
"$type": "Document",
72+
"DocumentIndex": 3,
73+
"Title": "Program.cs",
74+
"DocumentMoniker": "C:\\projects\\PaymentCoreServiceApi\\Program.cs",
75+
"RelativeDocumentMoniker": "Program.cs",
76+
"ToolTip": "C:\\projects\\PaymentCoreServiceApi\\Program.cs",
77+
"RelativeToolTip": "Program.cs",
78+
"ViewState": "AgIAAA8AAAAAAAAAAAAAAA0AAABYAAAAAAAAAA==",
79+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
80+
"WhenOpened": "2025-09-27T06:17:38.283Z"
81+
}
82+
]
83+
}
84+
]
85+
}
86+
]
87+
}

0 commit comments

Comments
 (0)