Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(DB): New DB exporter and versioning tools for DB squashes #20920

Merged
merged 13 commits into from
Dec 16, 2024

Conversation

Kitzunu
Copy link
Member

@Kitzunu Kitzunu commented Dec 14, 2024

These tools eliminate all manual exporting, moving files, and version updating steps.
The Database Exporter will automatically delete all base files and create new ones in the correct directory.
The Version Updater will automatically increment acore.json and create a new SQL file with the DB version update in the correct directory.

The tools are written in - and run with PowerShell

Database Exporter:
image

image

Version Updater:
image

These tools were written with help from ChatGPT.

@Kitzunu Kitzunu changed the title feat(DB): A new DB exporter tool for DB Squashes feat(DB): New DB exporter and versioning tools for DB squashes Dec 14, 2024
@sudlud sudlud merged commit 3a20433 into azerothcore:master Dec 16, 2024
13 checks passed
@Kitzunu Kitzunu deleted the databaseexporter branch December 16, 2024 19:37
xpdemon pushed a commit to xpdemon/azerothcore-wotlk that referenced this pull request Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants