20 lines
589 B
Bash
Executable File
20 lines
589 B
Bash
Executable File
#!/bin/bash
|
|
|
|
directory=`dirname $(readlink -f "$0")`
|
|
sql_server_host="127.0.0.1"
|
|
sql_server_port="1433"
|
|
sql_server_user="sa"
|
|
sql_server_password=""
|
|
|
|
[[ -f $directory/sqlserver.secrets.sh ]] && source $directory/sqlserver.secrets.sh
|
|
|
|
if [ -z "$(docker compose ps | grep anp-sql-server)" ];then
|
|
cd $directory/..
|
|
./Tools/dockers.execute.sh
|
|
sleep 3
|
|
fi
|
|
|
|
for i in $(find $directory/../SQLServer -type f|grep .sql|sort|cat); do
|
|
echo $i
|
|
docker exec -i anp-sql-server /opt/mssql-tools18/bin/sqlcmd -S $sql_server_host,$sql_server_port -U $sql_server_user -P $sql_server_password -C < $i
|
|
done |