Generic Entity Repository pattern.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them.
ls -al ~/.ssh
ssh-keygen -t rsa -b 4096 -C your-mail@mail.com
A step by step series of examples that tell you how to get a development env running
mkdir $HOME/dotnet_install && cd $HOME/dotnet_install
curl -H 'Cache-Control: no-cache' -L https://aka.ms/install-dotnet-preview -o install-dotnet-preview.sh
sudo bash install-dotnet-preview.sh
[Optional] Telemetry opt-out:
export DOTNET_CLI_TELEMETRY_OPTOUT=1
Install:
dotnet tool install --global dotnet-ef --version 5.0.0-preview.7.20365.15
Update:
dotnet tool update --global dotnet-ef --version 5.0.0-preview.8.20407.4
dotnet ef migrations add InitialCreate --project Project.Name
dotnet ef database update --project Project.Name
dotnet ef database update --project Project.Name "0 to reset or MigrationId"
dotnet ef migrations remove --project Project.Name
dotnet list package --outdated --include-prerelease
dotnet add package Microsoft.EntityFrameworkCore.Tools --version 5.0.0-preview.8.20407.4
Attach debugger to tests:
export VSTEST_HOST_DEBUG=1
dotnet tool install --global dotnet-reportgenerator-globaltool
dotnet tool install dotnet-reportgenerator-globaltool --tool-path tools
dotnet new tool-manifest
dotnet tool install dotnet-reportgenerator-globaltool
- Github - Pipelines
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Athos Póvoa Garcia - athospg
See also the list of contributors who participated in this project.
This project is licensed under the GNU Affero General Public License - see the LICENSE.md file for details
VRZ Entity Repository
Copyright (C) 2022 Athos Póvoa Garcia
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
- Thanks to ...