gavanlamb / service-time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Time

This service is manage time records

Infrastructure

AWS

Pipelines

Build

The build pipeline will build all assets and push them to ECR.

Release

Will be triggered from a build and only if it is the main branch. Generally this will be reserved for predefined environments.

Create preview

Will be triggered from a build and only if it is a pull request merge branch.

Destroy preview

Will be triggered when there is a push to the main branch.

Database

Application

Setup

Install the dotnet tools that have been defined in dotnet-tools.json.

dotnet tool restore

Any dotnet tools used in the development of this application must be specified in dotnet-tools.json.

Migrations

Add migration

Run the migration from the src folder

cd src
dotnet ef migrations add { migration name } --output-dir Migrations --startup-project ./Time.Database.Migrator --project ./Time.Database

About

License:GNU General Public License v3.0


Languages

Language:C# 57.9%Language:HCL 41.1%Language:Dockerfile 1.0%