16 lines
715 B
Bash
16 lines
715 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;" > drop_all.sql
|
|
for TABLE in $TABLES; do
|
|
echo "ALTER TABLE $TABLE DROP COLUMN resourceType;" >> drop_all.sql
|
|
done
|
|
echo "COMMIT;" >> drop_all.sql
|
|
|
|
python3 ssh_run.py "cat << 'SQLEOF' > /tmp/drop_all.sql
|
|
$(cat drop_all.sql)
|
|
SQLEOF
|
|
docker cp /tmp/drop_all.sql appwrite-mariadb-sss6crntvrcs54qbhvhy5728:/tmp/drop_all.sql
|
|
docker exec appwrite-mariadb-sss6crntvrcs54qbhvhy5728 mysql -u sYoHWwl0DGvEyt3s -psn9YkZqoLV06CQxAy2qsKi36S7POVShT appwrite -f -e \"source /tmp/drop_all.sql;\"
|
|
"
|