@@ -15,24 +15,24 @@ echo "Database initialisaton"
15
15
# if the table does not exsit it will create the table
16
16
17
17
# get "1" if the database exist : tr get only the integer, cut only the first integer (the second is the number of row affected)
18
- data=$( $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -Q " SELECT COUNT(*) FROM master.dbo.sysdatabases WHERE name = N'$DB_NAME '" | tr -dc ' 0-9' | cut -c1 )
18
+ data=$( $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -C - Q " SELECT COUNT(*) FROM master.dbo.sysdatabases WHERE name = N'$DB_NAME '" | tr -dc ' 0-9' | cut -c1 )
19
19
if [[ ${data} -eq " 0" ]]; then
20
20
echo ' download full demo database'
21
21
echo ' create database user'
22
- $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -Q " CREATE LOGIN $DB_USER WITH PASSWORD='${SA_PASSWORD} ', CHECK_POLICY = OFF"
22
+ $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -C - Q " CREATE LOGIN $DB_USER WITH PASSWORD='${SA_PASSWORD} ', CHECK_POLICY = OFF"
23
23
echo " merging files"
24
24
./concatenate_files.sh
25
25
echo ' create database'
26
26
# /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P $SA_PASSWORD -Q "DROP DATABASE IF EXISTS $DB_NAME"
27
- $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -Q " CREATE DATABASE $DB_NAME "
27
+ $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -C - Q " CREATE DATABASE $DB_NAME "
28
28
29
29
if [[ " $INIT_MODE " = " demo" ]]; then
30
- $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -i output/fullDemoDatabase.sql -d $DB_NAME | grep . | uniq -c
30
+ $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -C - i output/fullDemoDatabase.sql -d $DB_NAME | grep . | uniq -c
31
31
else
32
- $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -i output/fullEmptyDatabase.sql -d $DB_NAME | grep . | uniq -c
32
+ $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -C - i output/fullEmptyDatabase.sql -d $DB_NAME | grep . | uniq -c
33
33
fi
34
34
echo ' give to the user the access to the database'
35
- $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -Q " EXEC sp_changedbowner '$DB_USER '" -d $DB_NAME
35
+ $SQLCMD_PATH -S localhost -U SA -P $SA_PASSWORD -C -Q " EXEC sp_changedbowner '$DB_USER '" -d $DB_NAME
36
36
else
37
37
echo " database already existing, nothing to do"
38
38
fi
0 commit comments