diff --git a/scripts/check_env.ps1 b/scripts/check_env.ps1 new file mode 100644 index 0000000..5f815dc --- /dev/null +++ b/scripts/check_env.ps1 @@ -0,0 +1,36 @@ +Write-Host "" +Write-Host "Environment Validation" +Write-Host "" + +python --version +git --version + +Write-Host "" + +try { + docker --version +} +catch { + Write-Host "Docker Not Installed" +} + +try { + kubectl version --client +} +catch { + Write-Host "Kubectl Not Installed" +} + +try { + helm version +} +catch { + Write-Host "Helm Not Installed" +} + +try { + terraform version +} +catch { + Write-Host "Terraform Not Installed" +} \ No newline at end of file diff --git a/scripts/run_app.ps1 b/scripts/run_app.ps1 new file mode 100644 index 0000000..eeb478e --- /dev/null +++ b/scripts/run_app.ps1 @@ -0,0 +1,3 @@ +Write-Host "Starting FastAPI Application..." + +uvicorn app.main:app --reload \ No newline at end of file diff --git a/scripts/run_coverage.ps1 b/scripts/run_coverage.ps1 new file mode 100644 index 0000000..e69de29 diff --git a/scripts/run_tests.ps1 b/scripts/run_tests.ps1 new file mode 100644 index 0000000..d213f59 --- /dev/null +++ b/scripts/run_tests.ps1 @@ -0,0 +1,3 @@ +Write-Host "Running Test Suite..." + +pytest -v \ No newline at end of file diff --git a/scripts/setup_dev.ps1 b/scripts/setup_dev.ps1 new file mode 100644 index 0000000..0ef4a46 --- /dev/null +++ b/scripts/setup_dev.ps1 @@ -0,0 +1,5 @@ +Write-Host "Installing dependencies..." + +pip install -r requirements.txt + +Write-Host "Setup completed." \ No newline at end of file diff --git a/test.db b/test.db index 715278a..5abcee8 100644 Binary files a/test.db and b/test.db differ