ace/Database/tools/ExportAuthenticationBase.sh
Galli 2b94205eb5
Database tooling additions for Linux/macOS users (#4328)
* Create CompileAuthenticationBase.sh

Script for Linux/macOS users

* Create DockerExportShardBase.sh

Script for Linux/macOS users

* Create DockerCompileAuthenticationBase.sh

Script for Linux/macOS users

* Update DockerExportShardBase.sh

Script for Linux/macOS users

* Create DockerExportWorldBase.sh

Script for Linux/macOS users

* Create ExportAuthenticationBase.sh

Script for Linux/macOS users

* Create ExportShardBase.sh

Script for Linux/macOS users

* Create ExportWorldBase.sh

Script for Linux/macOS users

* Create RebaseShardBase.sh

Script for Linux/macOS users

* Create RebaseWorldBase.sh

Script for Linux/macOS users

* Update README.md

Added information concerning DB Tooling for export and rebase.
2025-07-16 00:33:49 -04:00

4 lines
427 B
Bash

#!/usr/bin/env bash
password=$(<password.txt)
rm -f ../Base/AuthenticationBase.sql
mysqldump --user=root --password="$password" --databases ace_auth --add-drop-database --add-drop-table --create-options --quote-names --lock-tables --dump-date --flush-privileges --set-gtid-purged=AUTO --disable-keys --tz-utc --add-locks --extended-insert --opt --no-data | sed "s/ AUTO_INCREMENT=[0-9]*\\b//g" > ../Base/AuthenticationBase.sql