skript-db (Updated) icon

skript-db (Updated) -----

Sensible SQL support in Skript




Changed download back to spigotmc from selfhosted gitea for higher reliability. Make sure to use "execute unsafe" for the time being instead of "execute" for Skript 2.8+ to work, handle SQL injection protection on your own (as execute unsafe bypasses it)
----------, Apr 19, 2024

Posting 2 updates in one, I have issues accessing SpigotMC, due to which I will not be able to post updates here frequently. So I have set external download link to https://git.limework.net/Limework/skript-db/releases, now pressing download will go to latest update even if it is not posted on SpigotMC yet.

1.3.5
  • Fixed a bug where blob column types such as mediumblob or mediumtext were returned in variables as bytes or SerialBlob (both unreadable by basic Skript), now they get converted to String before putting them in a variable. This fix uses code that is Java 9+ only.

  • Now compiled with Java 11 instead of Java 8. 1.8 servers have forks that support higher versions of Java, but if you still absolutely need Java 8 support, please use older version of skript-db. Java 8 was released in 2014 and its active support will end at March 31, only security updates after.
1.3.6
Fixed a null pointer exception caused by 1.3.5 update
----------, Mar 23, 2022

Updated dependencies for security and performance improvement, expect better performance. I highly recommend updating to this version.

This version was tested for 1 month as a early release on Gitea and was found to be stable.
----------, Feb 28, 2022

This update fixes expressions in queries on Skript 2.6, thanks to TPGamesNL again!
----------, Jun 28, 2021

Skript-db should now support both Skript 2.5 and Skript 2.6, thanks to @TPGamesNL for showing me the way to add Skript 2.6 support

not well tested, some features may not work, let me know in GitHub Issues if something doesn't work
----------, Jun 24, 2021

  • Replaced "synchronously execute" syntax with "quickly execute" as "synchronously execute" was too flawed to be useful.
  • "quickly execute" syntax allows you to get result from query without 50ms delay which normal "execute" has due to jumping between threads, but note that this syntax moves all next lines of code in current trigger to another thread to achieve this speed, which means if you put non thread safe code below it, your server may crash, but you can jump back to main thread by adding "wait a tick". This is ideal for GUIs/commands that only send text based on SQL query results, as it makes these things much faster.
  • Added Java 8 support
  • Changed API version to 1.13 in plugin.yml, this will keep plugin working on older versions while marking the plugin as a non-legacy plugin for 1.13+ servers
  • Various small fixes
Tested on 1.12.2 Paper & Skript 2.5.1, Linux.
There were some issues with wrong config in previous releases, if you still have errors related to config - please delete the config and let it regenerate.
----------, May 14, 2021

Resource Information
Author:
----------
Total Downloads: 2,638
First Release: Feb 22, 2021
Last Update: Apr 19, 2024
Category: ---------------
All-Time Rating:
18 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings