Initial commit
This commit is contained in:
54
create_backend_structure.ps1
Normal file
54
create_backend_structure.ps1
Normal file
@@ -0,0 +1,54 @@
|
||||
# Create backend directory structure
|
||||
$basePath = "C:\Users\Nabeel\Nextcloud\Projects\firefly_reports\backend"
|
||||
|
||||
Write-Host "Creating backend directory structure..." -ForegroundColor Cyan
|
||||
Write-Host ""
|
||||
|
||||
# Define all directories to create
|
||||
$directories = @(
|
||||
$basePath,
|
||||
"$basePath\app",
|
||||
"$basePath\app\routers",
|
||||
"$basePath\app\clients",
|
||||
"$basePath\app\services"
|
||||
)
|
||||
|
||||
# Create all directories
|
||||
foreach ($dir in $directories) {
|
||||
if (-not (Test-Path -Path $dir)) {
|
||||
New-Item -ItemType Directory -Path $dir -Force | Out-Null
|
||||
Write-Host "✓ Created: $dir" -ForegroundColor Green
|
||||
} else {
|
||||
Write-Host "✓ Already exists: $dir" -ForegroundColor Green
|
||||
}
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
Write-Host "Verifying directory structure..." -ForegroundColor Cyan
|
||||
Write-Host ""
|
||||
|
||||
# Verify all directories exist
|
||||
$allExist = $true
|
||||
foreach ($dir in $directories) {
|
||||
if (Test-Path -Path $dir -PathType Container) {
|
||||
Write-Host "✓ OK : $dir" -ForegroundColor Green
|
||||
} else {
|
||||
Write-Host "✗ FAIL: $dir (NOT FOUND)" -ForegroundColor Red
|
||||
$allExist = $false
|
||||
}
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
if ($allExist) {
|
||||
Write-Host "✓ SUCCESS: All directories created successfully!" -ForegroundColor Green
|
||||
} else {
|
||||
Write-Host "✗ FAILURE: Some directories failed to create" -ForegroundColor Red
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
Write-Host "Directory structure:"
|
||||
Write-Host "backend/"
|
||||
Write-Host "└── app/"
|
||||
Write-Host " ├── routers/"
|
||||
Write-Host " ├── clients/"
|
||||
Write-Host " └── services/"
|
||||
Reference in New Issue
Block a user