feat: Refactor user management to replace email with username across the application
This commit is contained in:
20
update-queries.ps1
Normal file
20
update-queries.ps1
Normal file
@@ -0,0 +1,20 @@
|
||||
$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!"
|
||||
Reference in New Issue
Block a user