21 lines
882 B
PowerShell
21 lines
882 B
PowerShell
$files = @(
|
|
"d:\panel\src\lib\queries\tasks.js",
|
|
"d:\panel\src\lib\userManagement.js"
|
|
)
|
|
|
|
foreach ($file in $files) {
|
|
if (Test-Path $file) {
|
|
Write-Host "Updating $file..."
|
|
$content = Get-Content $file -Raw
|
|
$content = $content -replace "creator\.email as created_by_email", "creator.username as created_by_username"
|
|
$content = $content -replace "assignee\.email as assigned_to_email", "assignee.username as assigned_to_username"
|
|
$content = $content -replace "u\.email as created_by_email", "u.username as created_by_username"
|
|
$content = $content -replace "SELECT id, name, email, role", "SELECT id, name, username, role"
|
|
$content = $content -replace "name, email, role", "name, username, role"
|
|
Set-Content $file $content -NoNewline
|
|
Write-Host "Updated $file"
|
|
}
|
|
}
|
|
|
|
Write-Host "All files updated!"
|