-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCommands.txt
More file actions
55 lines (42 loc) · 1.6 KB
/
Commands.txt
File metadata and controls
55 lines (42 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
D:
MKDIR "D:\Projects\EntityFramework\EF_DotNetCore"
CD "D:\Projects\EntityFramework\EF_DotNetCore"
dotnet new winforms -n EF_DotNetCore
CD "D:\Projects\EntityFramework\EF_DotNetCore\EF_DotNetCore"
dotnet add package AutoMapper.Extensions.Microsoft.DependencyInjection
dotnet add package Microsoft.Extensions.Configuration.Json
dotnet add package Microsoft.Extensions.Configuration.Binder
dotnet add package Microsoft.EntityFrameworkCore
dotnet add package Microsoft.EntityFrameworkCore.Tools
dotnet add package Microsoft.EntityFrameworkCore.Design
dotnet add package Microsoft.EntityFrameworkCore.InMemory
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
... write some code ...
App.config (ConnectionString)
Models\AppDBContext.cs
Models\Employee.cs
Models\Department.cs
...
>> from Visual Studio Package Manager
PM> Enable-Migrations
PM> Add-Migration migrateToDB
PM> Update-DataBase
=======================================================
from cmd ...
GitHub:
=======
gh auth login --hostname GitHub.com
gh repo create EF_DotNetCore --public
? Would you like to add a .gitignore? No
? Would you like to add a license? No
? This will create the "EF_DotNetCore" repository on GitHub. Continue? Yes
✓ Created repository MohamedBayomi/EF_DotNetCore on GitHub
? Create a local project directory for "MohamedBayomi/EF_DotNetCore"? No
CD "D:\Projects\EntityFramework\EF_DotNetCore"
git init
git add .
git commit -m "EntityFramework (.net Core)"
git branch -M main
git remote add origin https://github.com/MohamedBayomi/EF_DotNetCore.git
git push -u origin main
-------------------------------------------------------