From 8abf8209dafb259454f572149cc3b545a79f9fd2 Mon Sep 17 00:00:00 2001 From: Tuan Nguyen Date: Sat, 11 Jan 2025 11:39:21 -0500 Subject: [PATCH] update import script --- bin/import_db.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bin/import_db.sh b/bin/import_db.sh index 32342e0..67ba890 100755 --- a/bin/import_db.sh +++ b/bin/import_db.sh @@ -2,13 +2,11 @@ dump=$1 echo 'SET foreign_key_checks = 0;' > drop.sql - echo 'show tables;' | rails db -p | grep -v "Tables_in_" | xargs -i -n 1 echo "DROP TABLE IF EXISTS \`{}\`;" >> drop.sql -cat drop.sql | rails db -p - -[ -f "$dump" ] && zcat -f "$dump" | sed '/DROP DATABASE \|CREATE DATABASE \|USE `/d' | sed 's/ datetime / datetime(6) /' > import.sql +[ -f "$dump" ] && zcat -f "$dump" | sed '/^DROP DATABASE \|^CREATE DATABASE \|^USE `/d' | sed 's/ datetime / datetime(6) /' > import.sql +cat drop.sql | rails db -p cat import.sql | rails db -p rails db:migrate