A Project for Chronicle 4 based on L2JServer.


    About updating to a newer revision.

    Share

    sirval

    Posts : 4
    Join date : 2016-01-27

    About updating to a newer revision.

    Post  sirval on 6th March 2016, 20:11

    sorry for the dumb question, but what is the best way to update to a newer revision. I am quite to new to the l2j and have 0 java skills Very Happy

    As I imaging the new revision, could bring improvements over the sql structure. Or usually the sql structure is not modified in the revision, so running the bash sql script is not a must. As for the files, I have modified the configs/settings, but the revision, could carry improvements there as well, so they must be override as well. Is there an easier way to safe the settings, or I to go through them after the update?

    If sql has to be modified, which sql tables must be carried over after updating? I found this list in a post:

    accounts
    character_hennas
    character_friends
    character_makroses
    character_quest
    character_recipebook
    character_shortcuts
    character_skills
    character_skills_save
    character_subclasses
    characters
    clan_data
    clan_wars
    items
    pets
    castle
    seven_signs
    seven_signs_festival
    s even_signs_status
    siege_clans
    gameserver


    Thanks in advance!

    avatar
    DnR
    Admin
    Admin

    Posts : 1023
    Join date : 2012-12-03

    Re: About updating to a newer revision.

    Post  DnR on 6th March 2016, 22:17

    Yes, these tables contain character information and you should handle them carefully.
    For people like you who do not know what all tables are used for, you can be aware of such tables by looking at their installation methods.
    For instance,

    Code:

    CREATE TABLE IF NOT EXISTS `character_hennas`

    Code:

    DROP TABLE IF EXISTS `droplist`;
    CREATE TABLE `droplist`

    First table won't be lost, while second table contains static data.
    From this point, you know that character_hennas contains character information that should not be erased.
    It's the simplest way i can think of explaining it to you.

      Current date/time is 25th September 2017, 21:54