- First you need to change config in
./Voronov.GetItTestApp.Persistnce.EntityFramework/DbConfig.json
file. This is how it's going to look:{ "DatabaseName": "temp", "ServerUrl": "localhost", "ServerPort": 5432, "UserName": "postgres", "Password": "admin" }
- After setting Database configuration in root folder you need to find a file named
init.bat
, after the launching of the file the project will be compiled and then Initial Migration will start.
For building client application you need to:
Execute npm install
and npm run build
in Voronov.GetItTestApp.Web\ClientApp
folder
Also, the same action will be done with VisualStudio solution project
- .NET Core 2.1
- PostgreSQL 11.0
- Entity Framework
- React 16.7 (redux some times)
- Typescript as language for react application
- Application doesn't have notification, so sometimes user can't see error (e.g. login with incorrect user name)
- Predefined database data has negative Id's, because 'ef' hasData method has incorrect inserting behaviour. Autogenerated properties will be forced to start from id 1 ignoring any existing data.
- Missed 'create new user' page