To add new migration, run those commands at the root of the repository
dotnet ef migrations add <migration-name> --startup-project WebApi --project Infrastructure --context ApplicationDbContext -o Migrations/
Apply migrations
dotnet ef database update --project Infrastructure --startup-project WebApi --context ApplicationDbContext
curl -X 'POST' \
'http://localhost:8080/api/account/signup' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{
"firstName": "foo",
"lastName": "bar",
"email": "foo@example.com",
"userName": "foobar",
"password": "Foo$ar1",
"confirmPassword": "Foo$ar1"
}'
{
userName: "selamYusufBen",
email: "yusuf@gmail.com",
password: "Yusuf123."
}
{
userName: "arinmis",
email: "mustafa_arinmis@outlook.com",
password: "Arinmis123."
}
{
userName: "testtest",
email: "test@test.com",
password": "Testtest1."
}