Go Back   EQEmulator Home > EQEmulator Forums > General > General::Server Discussion

General::Server Discussion Discussion about emulator servers.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-02-2014, 10:42 AM
jdoran
Hill Giant
 
Join Date: Jul 2012
Posts: 212
Default

I've heard that Visual Studio can compare two databases and generate a script to synchronize them. Keep a copy of the release database and diff them as needed.
Reply With Quote
  #2  
Old 10-02-2014, 12:01 PM
Drakiyth's Avatar
Drakiyth
Dragon
 
Join Date: Apr 2012
Posts: 545
Default

One thing that I think new devs should also be aware of is deletion of items for a new item. Whatever you do, don't
delete something in the database and make it into something else (same ID) that is more powerful or quest related.

Here is why:

When you remove an item from the database and replace it with something else you have to remember that there is a
possible chance that item was connected to an NPC loot table or even a merchant. Some devs will do this on accident and
all the sudden find out a uber quest item they created could be bought from the local merchant for a buck and change.

If you do change something already made, make sure the loot table and merchant tables don't have that item!


Best of luck with your project.
Reply With Quote
  #3  
Old 10-02-2014, 12:52 PM
chrsschb's Avatar
chrsschb
Dragon
 
Join Date: Nov 2008
Location: GA
Posts: 905
Default

Quote:
Originally Posted by jdoran View Post
I've heard that Visual Studio can compare two databases and generate a script to synchronize them. Keep a copy of the release database and diff them as needed.
Would be an awesome thing to have a walkthrough for.
__________________
Clumsy's World: Resurgence [2019-Present]
Clumsy's World 2.0 [2014-2016]
Clumsy's World [2006-2012]
Reply With Quote
  #4  
Old 10-03-2014, 03:56 AM
vsab's Avatar
vsab
Discordant
 
Join Date: Apr 2014
Location: United Kingdom
Posts: 276
Default

Quote:
Originally Posted by chrsschb View Post
Would be an awesome thing to have a walkthrough for.
All the Visual Studio tooling is based on M$ SQL Server. I also tried to get EF to work with MariaDb but it's a fight and not really worth it.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:17 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3