* Remove hard coded database name
* Update permissions on build scripts
* Update Setup project and run scripts for configuring database name
* Remove hyphen from database name flag
* Update with suggested changes, still needs testing
* Revert SQL statements to concatenantion for testing
* Fix typo
* Update util/Setup/EnvironmentFileBuilder.cs
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
* Update SQL commands to prevent SQL injection attacks
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
* surpessing the missing docker networks message in the bash script when the docker-compose project is already down
* surpressing the missing docker network warnings in the powershell script
* Use user primary group if not root
* Do not run getent on MacOS
* Simplify UID/GID management
* Make uid.env backward compatible in run.sh
* Merge install.sh with run.sh to avoid duplicating code
Especially the UID/GID management one
* Generate correct OS name
* Be sure to keep old behavior for backward compatiblilty
* Get the colors back from install.sh
* Updated run.sh to support default override
This is equivalent to run docker-compose in the directory of the project (here "docker"). See: https://docs.docker.com/compose/extends/
Override allows to change some paramaters and extend the original compose file to your own environment (network config, CPU/RAM caps,...)
* Updated run.ps1 to support docker override file
Same as run.sh
* Added conditionals for override file absence
I misunderstood the documentation, that file must exist if file is specified on command line, added conditionals to support that case
* Update run.ps1 to test for override file presence
Same as .sh