first time include all file
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
# entrypoint.sh
|
||||
# Exit immediately if a command exits with a non-zero status.
|
||||
set -e
|
||||
# if MSSQL_SA_PASSWORD_FILE is set or has value
|
||||
# https://stackoverflow.com/a/13864829/1872200
|
||||
# https://stackoverflow.com/a/16753536/1872200
|
||||
init_db () {
|
||||
INPUT_SQL_FILE="init-db.sql"
|
||||
until /opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U sa -P "$MSSQL_SA_PASSWORD" -i $INPUT_SQL_FILE > /dev/null 2>&1
|
||||
do
|
||||
# echo -e, use -e to enable interpretation of backslash-escaped characters
|
||||
echo -e "\033[31mSQL server is unavailable - sleeping"
|
||||
sleep 1 # Sleep for a second....
|
||||
done
|
||||
echo -e "\033[31mDone initialize a database"
|
||||
}
|
||||
Reference in New Issue
Block a user