initial commit

This commit is contained in:
2025-01-31 23:41:30 -03:00
commit 4c4036a266
22 changed files with 810 additions and 0 deletions

42
README.md Normal file
View File

@@ -0,0 +1,42 @@
# Database Setup and Migration Guide
## Prerequisites
- .NET 8.0 SDK
- Entity Framework Core tools
## Install EF Core Tools
```sh
dotnet tool install --global dotnet-ef
```
### Creating and Updating Database
1. Create initial migration:
dotnet ef migrations add InitialCreate
2. Apply migrations to create/update database:
dotnet ef database update
### Common Commands
1. Create new migration:
dotnet ef migrations add <MigrationName>
2. Remove last migration:
dotnet ef migrations remove
3. Apply migrations to create/update database:
dotnet ef database update
4. Revert last migration:
dotnet ef database update <MigrationName>
5. List all migrations:
dotnet ef migrations list
6. Script migration:
dotnet ef migrations script
7. Remove all migrations:
dotnet ef migrations remove
8. Drop database:
dotnet ef database drop