Update build system

This commit is contained in:
Ivan 2024-07-19 11:20:47 +03:00
parent 1928972feb
commit a4c60af9ee

View File

@ -25,7 +25,6 @@ function BackendRun() {
DoMigrations DoMigrations
PrepareStatic -clearPrevious PrepareStatic -clearPrevious
AddInitialData AddInitialData
AddAdmin
} else { } else {
DoMigrations DoMigrations
PrepareStatic PrepareStatic
@ -48,13 +47,15 @@ function FlushData {
} }
function AddInitialData { function AddInitialData {
& $pyExec manage.py loaddata $initialData if (Test-Path -Path $initialData -PathType Leaf) {
} & $pyExec $djangoSrc flush --noinput
function AddAdmin { & $pyExec $djangoSrc loaddata $initialData
} else {
$env:DJANGO_SUPERUSER_USERNAME = 'admin' $env:DJANGO_SUPERUSER_USERNAME = 'admin'
$env:DJANGO_SUPERUSER_PASSWORD = '1234' $env:DJANGO_SUPERUSER_PASSWORD = '1234'
$env:DJANGO_SUPERUSER_EMAIL = 'admin@admin.com' $env:DJANGO_SUPERUSER_EMAIL = 'admin@admin.com'
& $pyExec $djangoSrc createsuperuser --noinput & $pyExec $djangoSrc createsuperuser --noinput
}
} }
function DoMigrations { function DoMigrations {