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

Dbcsql #442

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open

Dbcsql #442

wants to merge 28 commits into from

Commits on Mar 12, 2021

  1. Load DBC from databases WiP

    Added dbc format
    Added new SqlStorage instance for each DBC
    Added loading part.
    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    dd7f026 View commit details
    Browse the repository at this point in the history
  2. "Templatize" SQLStorage class.

    Make it easier and less prone to errors.
    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    df604c0 View commit details
    Browse the repository at this point in the history
  3. Reneame SQLStorage::GetRecordCount to GetNumRows

    Will make it easier to replace dbcstore by sqlstore.
    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    7f605f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3388c8e View commit details
    Browse the repository at this point in the history
  5. Improve SqlStorageBase iterator class

    Make it more compatible wiht c++ iterator standard.
    silent a casting warning.
    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    abb5a20 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    70bb5a1 View commit details
    Browse the repository at this point in the history
  7. Convert more SQLStorages loop

    - sCreatureDataAddonStorage
    - sCreatureInfoAddonStorage
    - sCreatureModelStorage
    - sEquipmentStorage
    - sEquipmentStorageRaw
    - sPageTextStore
    - sItemStorage
    - sInstanceTemplate
    - sWorldTemplate
    - sConditionStorage
    - sSpellTemplate
    - sFactionStore
    - sCreatureConditionalSpawnStore
    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    b3e9bbb View commit details
    Browse the repository at this point in the history
  8. Should fix template build

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    d80a6d6 View commit details
    Browse the repository at this point in the history
  9. Fix PlayerBot build

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    5c6b4fa View commit details
    Browse the repository at this point in the history
  10. Use sDBCAreaTable store.

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    90b7002 View commit details
    Browse the repository at this point in the history
  11. Implement sql storage n and d format

    Now we are able to define the index in the format and it can not be the first column.
    This is needed for AreaTable. However we might need to double check why its done that way for that table.
    
    Rremoved the need to define the name of the column as an index because code can find it using the provided format.
    
    Added the support for table that have no index like gtcombatratings.
    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    5fe6b3a View commit details
    Browse the repository at this point in the history
  12. Adjust SQLStorage format and constructor

    using n/d to define the index and removing column name.
    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    4fa514e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c0042e6 View commit details
    Browse the repository at this point in the history
  14. sDBCAreaTrigger

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    ae932f4 View commit details
    Browse the repository at this point in the history
  15. sDBCAuctionHouse

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    43db956 View commit details
    Browse the repository at this point in the history
  16. sDBCBankBagSlotPrices

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    5899480 View commit details
    Browse the repository at this point in the history
  17. sDBCBattlemasterList

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    92156aa View commit details
    Browse the repository at this point in the history
  18. sDBCCharStartOutfit

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    58f61e4 View commit details
    Browse the repository at this point in the history
  19. sDBCCharTitles

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    7f60374 View commit details
    Browse the repository at this point in the history
  20. sDBCChatChannels

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    0aaaf81 View commit details
    Browse the repository at this point in the history
  21. fix build

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    685c42a View commit details
    Browse the repository at this point in the history
  22. sDBCChrClasses

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    773afe0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f58ff97 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    84ba747 View commit details
    Browse the repository at this point in the history
  25. More loop convertion

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    413b280 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0f8dc64 View commit details
    Browse the repository at this point in the history
  27. Just some allignements

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    946a969 View commit details
    Browse the repository at this point in the history
  28. Store renaming

    cyberium committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    cc47b14 View commit details
    Browse the repository at this point in the history