An open API service indexing awesome lists of open source software.

https://github.com/avicted/social-platform-2000-backend

Reddit style forum backend, dotnet core 6.0 rest api for social-platform-2000. Frontend source: https://github.com/Avicted/social-platform-2000
https://github.com/avicted/social-platform-2000-backend

Last synced: 4 months ago
JSON representation

Reddit style forum backend, dotnet core 6.0 rest api for social-platform-2000. Frontend source: https://github.com/Avicted/social-platform-2000

Awesome Lists containing this project

README

          

# Forum backend

VSCode development docker container has been setup.

Run inside the remote development container:

```bash
./develop.sh
```

Create a new database migration:

```bash
dotnet ef migrations add "" \
--project sp2000.Infrastructure \
--startup-project sp2000.API \
--output-dir Persistance/Migrations \
--context ApplicationDbContext
```

Update the database with the migration(s):

```bash
dotnet-ef database update \
--project sp2000.API/sp2000.API.csproj \
--context ApplicationDbContext
```

# Architecture

![Architecture](documentation/architecture_3.png "Architecture")

# Database Diagram

![Database Diagram](documentation/db_diagram_4.png "Database Diagram")

# Common problems

Red squiggly lines everywhere, VSCode -> restart omnisharp, the language server.