almeira-web/generate_sql.sh

14 lines
732 B
Bash

MYSQL_OPTS="-u sYoHWwl0DGvEyt3s -psn9YkZqoLV06CQxAy2qsKi36S7POVShT appwrite -s -N -e"
TABLES=$(python3 ssh_run.py "docker exec appwrite-mariadb-sss6crntvrcs54qbhvhy5728 mysql $MYSQL_OPTS \"SHOW TABLES;\"")
echo "START TRANSACTION;" > alter_all.sql
for TABLE in $TABLES; do
if [[ $TABLE == _* ]]; then
echo "ALTER TABLE $TABLE ADD COLUMN resourceType VARCHAR(255) DEFAULT NULL;" >> alter_all.sql
fi
done
echo "COMMIT;" >> alter_all.sql
python3 ssh_run.py "docker cp - appwrite-mariadb-sss6crntvrcs54qbhvhy5728:/tmp/alter_all.sql" < alter_all.sql
python3 ssh_run.py "docker exec appwrite-mariadb-sss6crntvrcs54qbhvhy5728 mysql -u sYoHWwl0DGvEyt3s -psn9YkZqoLV06CQxAy2qsKi36S7POVShT appwrite -f < /tmp/alter_all.sql"