
Tableplus์์ ๋ณต์์ ์ธ์ฝ๋ฉ์ด ๊นจ์ง ๊ฒฝ์ฐ
ํ์ผ ์์ฒด๋ UTF-8
๋ก ์ ์์ ์ผ๋ก ์์ฑ๋์์ง๋ง, ์ด์ํ๊ฒ TablePlus์์ ๋ณต์์ ์ํค๋ฉด ๊นจ์ง๋๋ผ.
ํ์ผ์๋ ๋จ์ insert ์ฟผ๋ฆฌ๋ง ๋ค์ด์์๋ค.
ํ์ผ ์์ฒด๋ UTF-8
๋ก ์ ์์ ์ผ๋ก ์์ฑ๋์์ง๋ง, ์ด์ํ๊ฒ TablePlus์์ ๋ณต์์ ์ํค๋ฉด ๊นจ์ง๋๋ผ.
ํ์ผ์๋ ๋จ์ insert ์ฟผ๋ฆฌ๋ง ๋ค์ด์์๋ค.
JPA๋ฅผ ์ฌ์ฉํ ๋๋ถํฐ ๊ณ์ ํ๋ ค๊ณ ํ๋๊ฑด๋ฐ, ์ด๋ฒ์ ์๊ธฐ์ ๋ชฉ์ ์์ ์์ฃผ ์ผ๋ถ๋ถ์ ๋ฌ์ฑํ์ฌ ์งํํ๋ ๊ณผ์ ์ ๊ธฐ๋ก์ฐจ์์์ ๋จ๊ธด๋ค.
์ญ์ ๊ตฌ๊ธ์ ๊ฐ๋ฐ์์ ์น๊ตฌ~ ์ ํ~
# drop-db.sh
DB_STARTS_WITH='sample_' # sample_table1, sample_table2...
MUSER=""
MPWD=""
MYSQL="mysql"
DBS="$($MYSQL -u$MUSER -p$MPWD -Bse 'show databases')"
for db in $DBS; do
if [[ "$db" =~ ^$PDB_STARTS_WITH}" ]]; then
echo "Deleting $db"
$MYSQL -u$MUSER -p$MPWD -Bse "drop database $db"
fi
done
์ฝ์ง + ๊ตฌ๊ธ๋ง์ผ๋ก ์์ฑ. ๊ฐ๊ฐ์ ์ด๋ฏธ์ง๋ ๋ค์ ๋งํฌ ์ฐธ์กฐ(gist)