Load database through 'manage.py dbshell'. Avoids repeating username, password, etc. in several places (DRY).

- Legacy-Id: 10481
This commit is contained in:
Henrik Levkowetz 2015-11-14 23:01:40 +00:00
parent 29b30c6c3c
commit 952a680305

View file

@ -126,6 +126,7 @@ echo "Loading database ..."
gunzip < $DATADIR/ietf_utf8.sql.gz \ gunzip < $DATADIR/ietf_utf8.sql.gz \
| pv --progress --bytes --rate --eta --size $(gzip --list --quiet $DATADIR/ietf_utf8.sql.gz | awk '{ print $2 }') \ | pv --progress --bytes --rate --eta --size $(gzip --list --quiet $DATADIR/ietf_utf8.sql.gz | awk '{ print $2 }') \
| sed -e 's/ENGINE=MyISAM/ENGINE=InnoDB/' \ | sed -e 's/ENGINE=MyISAM/ENGINE=InnoDB/' \
| mysql --host=localhost --user=django --password=RkTkDPFnKpko -s -f ietf_utf8 | $parent/ietf/manage.py dbshell