MySQL API 3.6

A simplified API to get you started with SQL databases

  1. Version 3.6

    Vagdedes
    Logs:
    1. Implemented the ability to configure the TLS version for the SQL connection.
    2. Implemented additional if statements to avoid unnecessary console errors.
    3. The SQL connection will now show the exception when failing to connect to help debug the issue.
    4. Increased the amount of max reconnections from 3 to 10 for slow/far databases.
  2. Version 3.5

    Vagdedes
    Corrected a bug in the insert part of the upsert() SQL class method.
    Kidalder likes this.
  3. Version 3.4

    Vagdedes
    Implemented the ability to change the SQL driver via the config.yml file and API as well
  4. Version 3.3

    Vagdedes
    Made the countRows method of the SQL class static, so it can be easily accessible thru other classes.
    ALostTeddyBear likes this.
  5. Version 3.2

    Vagdedes
    Logs:
    • Updated the error console messages.
    • Made the plugin prevent null exception messages.
    • Optimised the SQL class createTable method.
    • Optimised the SQL class tableExists method.
    • Optimised the plugin enable handler.
    ALostTeddyBear likes this.
  6. Version 3.1

    Vagdedes
    Corrected a repeated-string syntax error with one of the SQL-class set() methods.
    ALostTeddyBear likes this.
  7. Version 3.0

    Vagdedes
    Logs:
    • Made the API auto-reconnect whenever connection is lost.
    • Implemented a new config.yml logical option. (use_SSL)
    • Implemented a 2 new Config class API methods.
    • Drastically improved the system of the MySQL class.
    • Updated the overview page's documentation.

    Config API Changes:
    Code (Text):

    Added:
    Boolean getSSL()
    void setSSL(Boolean b)
     
    ALostTeddyBear likes this.
  8. Version 2.9

    Vagdedes
    Logs:
    • Reimplemented the set(...) method with the ability to add multiple where arguments.
    • Implemented a new method called upsert(...).
    ALostTeddyBear likes this.
  9. Version 2.8

    Vagdedes
    Logs:
    • Reimplemented the get(...) method with the ability to add multiple where arguments.
    • Reimplemented the listGet(...) method with the ability to add multiple where arguments.
    • All SQL class voids have been changed to booleans, increasing the awareness for each process.
  10. Version 2.7

    Vagdedes
    Logs:
    • Corrected an anti-redistribution bug that caused the plugin to disable.
    • Corrected a major issue that prevented database data from being accessible.