Forums WoW Modding Support Archives Azerothcore Discord Archives [DiscordArchive] One question to the database contributors: how do you deal with the fact that your DB differs from t

[DiscordArchive] One question to the database contributors: how do you deal with the fact that your DB differs from t

[DiscordArchive] One question to the database contributors: how do you deal with the fact that your DB differs from t

Pages (3): 1 2 3 Next
rektbyfaith
Administrator
0
06-24-2021, 04:53 PM
#1
Archived author: Einkatzi • Posted: 2021-06-24T16:53:54.823000+00:00
Original source

One question to the database contributors: how do you deal with the fact that your DB differs from the official AC DB due to your attempts at bugfixes in your DB? Do you clean up everything after making a PR, do you rebuild your DB from scratch, or something else?
If you rebuild from scratch, do you rebuild the worldserver (but completely), or just acore_world?
Just want to know what's best practice... it feels cumbersome having to re-create a user, making it GM, create a character, enable god mode and so on... are there any shortcuts to that? Or am I getting something wrong?
rektbyfaith
06-24-2021, 04:53 PM #1

Archived author: Einkatzi • Posted: 2021-06-24T16:53:54.823000+00:00
Original source

One question to the database contributors: how do you deal with the fact that your DB differs from the official AC DB due to your attempts at bugfixes in your DB? Do you clean up everything after making a PR, do you rebuild your DB from scratch, or something else?
If you rebuild from scratch, do you rebuild the worldserver (but completely), or just acore_world?
Just want to know what's best practice... it feels cumbersome having to re-create a user, making it GM, create a character, enable god mode and so on... are there any shortcuts to that? Or am I getting something wrong?

rektbyfaith
Administrator
0
06-24-2021, 05:12 PM
#2
Archived author: Honey • Posted: 2021-06-24T17:12:05.824000+00:00
Original source

You can have multiple DBs in parallel. Just change the names in the config.sh / worldserver.conf / authserver.conf
rektbyfaith
06-24-2021, 05:12 PM #2

Archived author: Honey • Posted: 2021-06-24T17:12:05.824000+00:00
Original source

You can have multiple DBs in parallel. Just change the names in the config.sh / worldserver.conf / authserver.conf

rektbyfaith
Administrator
0
06-24-2021, 05:12 PM
#3
Archived author: Honey • Posted: 2021-06-24T17:12:17.594000+00:00
Original source

Not 100% sure about the docker procedure
rektbyfaith
06-24-2021, 05:12 PM #3

Archived author: Honey • Posted: 2021-06-24T17:12:17.594000+00:00
Original source

Not 100% sure about the docker procedure

rektbyfaith
Administrator
0
06-24-2021, 05:13 PM
#4
Archived author: Honey • Posted: 2021-06-24T17:13:11.111000+00:00
Original source

I tend to drop everything on one Testing DB every few days and start from Scratch
rektbyfaith
06-24-2021, 05:13 PM #4

Archived author: Honey • Posted: 2021-06-24T17:13:11.111000+00:00
Original source

I tend to drop everything on one Testing DB every few days and start from Scratch

rektbyfaith
Administrator
0
06-24-2021, 05:13 PM
#5
Archived author: Shin • Posted: 2021-06-24T17:13:57.405000+00:00
Original source

<@!439662843571470356> you can just re-create the `acore_world` DB, so you don't have to reconfigure your account and characters. Also recompiling is not needed (unless you updated your AC version)
rektbyfaith
06-24-2021, 05:13 PM #5

Archived author: Shin • Posted: 2021-06-24T17:13:57.405000+00:00
Original source

<@!439662843571470356> you can just re-create the `acore_world` DB, so you don't have to reconfigure your account and characters. Also recompiling is not needed (unless you updated your AC version)

rektbyfaith
Administrator
0
06-24-2021, 05:14 PM
#6
Archived author: Shin • Posted: 2021-06-24T17:14:41.148000+00:00
Original source

you can also use Docker (even if you are using another kind of non-Docker setup) to quickly spin up new instances of an AC world DB and make experiments with them: https://www.azerothcore.org/wiki/databas...uick-setup
[Embed: AC Database-only quick setup]
Wiki and Documentation of the AzerothCore project
https://www.azerothcore.org/wiki/databas...uick-setup
rektbyfaith
06-24-2021, 05:14 PM #6

Archived author: Shin • Posted: 2021-06-24T17:14:41.148000+00:00
Original source

you can also use Docker (even if you are using another kind of non-Docker setup) to quickly spin up new instances of an AC world DB and make experiments with them: https://www.azerothcore.org/wiki/databas...uick-setup
[Embed: AC Database-only quick setup]
Wiki and Documentation of the AzerothCore project
https://www.azerothcore.org/wiki/databas...uick-setup

rektbyfaith
Administrator
0
06-24-2021, 05:15 PM
#7
Archived author: Einkatzi • Posted: 2021-06-24T17:15:14.715000+00:00
Original source

right now I struggle to find out where the mysql db files are located in the Docker container - the same goes for config.sh and the .conf files
rektbyfaith
06-24-2021, 05:15 PM #7

Archived author: Einkatzi • Posted: 2021-06-24T17:15:14.715000+00:00
Original source

right now I struggle to find out where the mysql db files are located in the Docker container - the same goes for config.sh and the .conf files

rektbyfaith
Administrator
0
06-24-2021, 05:15 PM
#8
Archived author: Shin • Posted: 2021-06-24T17:15:16.807000+00:00
Original source

<@!439662843571470356> if you have further questions, I'd invite you to post them on stackoverflow. So the question and answer stays documented and available for everyone (otherwise it gets lost here in the chat)
rektbyfaith
06-24-2021, 05:15 PM #8

Archived author: Shin • Posted: 2021-06-24T17:15:16.807000+00:00
Original source

<@!439662843571470356> if you have further questions, I'd invite you to post them on stackoverflow. So the question and answer stays documented and available for everyone (otherwise it gets lost here in the chat)

rektbyfaith
Administrator
0
06-24-2021, 05:15 PM
#9
Archived author: Shin • Posted: 2021-06-24T17:15:32.239000+00:00
Original source

for example questions like `how do you deal with the fact that your DB differs from the official AC DB due to your attempts at bugfixes in your DB? Do you clean up everything after making a PR, do you rebuild your DB from scratch, or something else?`
rektbyfaith
06-24-2021, 05:15 PM #9

Archived author: Shin • Posted: 2021-06-24T17:15:32.239000+00:00
Original source

for example questions like `how do you deal with the fact that your DB differs from the official AC DB due to your attempts at bugfixes in your DB? Do you clean up everything after making a PR, do you rebuild your DB from scratch, or something else?`

rektbyfaith
Administrator
0
06-24-2021, 05:15 PM
#10
Archived author: Shin • Posted: 2021-06-24T17:15:37.450000+00:00
Original source

are very good to have documented
rektbyfaith
06-24-2021, 05:15 PM #10

Archived author: Shin • Posted: 2021-06-24T17:15:37.450000+00:00
Original source

are very good to have documented

Pages (3): 1 2 3 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)