DB project?
Moderator: Team Members
-
Riven
- Retired
- Posts: 113
- Joined: Thu Aug 30, 2007 3:11 am
- Location: Spain
DB project?
As an old mangos user and compiler, I think a DB project must be done separately to assure maximum efectivity and fast pace. when DB is considered and reworked, it would be nice to begin a DB project, as mangos have.
when we are provided with a world sql, work can begin.
So, a question, will developers make DB too? we can do a DB project for eq2emulator?
when we are provided with a world sql, work can begin.
So, a question, will developers make DB too? we can do a DB project for eq2emulator?
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
That is a great idea. I agree with you that a DB project is needed and that it needs to be done by a team outside of the development team. When I get a chance I'll right some parsers that can parse EQ2 Collector log files and produce usable data as a result. It wont be right away as my priority is to bug fix right now, but I'll try to get something soon for anyone that wants to help out in creating a master database.
-
Riven
- Retired
- Posts: 113
- Joined: Thu Aug 30, 2007 3:11 am
- Location: Spain
-
Diamente
- Retired
- Posts: 45
- Joined: Mon Jul 30, 2007 7:49 am
- Location: Oklahoma
I know the database schema is still in an almost constant state of change right now, but you can get the schema as it is now (or whenever you run it) by downloading the db updates from the LS at www.eq2emulator.net and doing:
mysqldump --no-data --opt eq2 > eq2_database_schema.sql
Obviously, if you wanted to grab data also, you'd nix the "--no-data" argument.
Along similar lines, I wouldn't mind helping out with a DB project whenever that ball gets to a point it can roll.
mysqldump --no-data --opt eq2 > eq2_database_schema.sql
Obviously, if you wanted to grab data also, you'd nix the "--no-data" argument.
Along similar lines, I wouldn't mind helping out with a DB project whenever that ball gets to a point it can roll.
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
I have what I feel is extensive knowledge of databases in general - no DBA, but definitely know my way around comfortably. I would be willing to contribute to a DB project for EQ2. Creds: I was one of the original DB designers for the EnB project, which was all from memory since EnB shut down 2 years ago or more...
I am not willing to enter data "from memory" (again heh), it would have to be collected data from the live game for the most accuracy - and thus, waiting for LE's parser. There should be no big hurry, since getting a stable core is more important than spawning NPCs imo.
But I'll offer my assistance regardless.
I am not willing to enter data "from memory" (again heh), it would have to be collected data from the live game for the most accuracy - and thus, waiting for LE's parser. There should be no big hurry, since getting a stable core is more important than spawning NPCs imo.
But I'll offer my assistance regardless.
-
Aaden
- Retired
- Posts: 64
- Joined: Mon Aug 27, 2007 12:39 pm
- Location: Connecticut
- Contact:
-
LethalEncounter
- Team: Zombie
- Posts: 2717
- Joined: Wed Jul 25, 2007 10:10 pm
Because of the constant flux in DB structure right now, the parser would save ALL the information into separate specific tables. The information in these tables could then be used to create the tables that EQ2Emulator uses. In this way, we could ensure that we have the information for previously unknown fields and we dont have to recollect it. (Assuming they dont add new fields in the expansion)Diamente wrote:I know the database schema is still in an almost constant state of change right now, but you can get the schema as it is now (or whenever you run it) by downloading the db updates from the LS at www.eq2emulator.net and doing:
mysqldump --no-data --opt eq2 > eq2_database_schema.sql
Obviously, if you wanted to grab data also, you'd nix the "--no-data" argument.
Along similar lines, I wouldn't mind helping out with a DB project whenever that ball gets to a point it can roll.
Who is online
Users browsing this forum: No registered users and 0 guests