I have been using this plugin and it works pretty well, takes a bit to figure out but once you have the hang of it it works well, only limitation is that everything is done with strings. which you can work around for most things,the only problem I have found so far is with class references and trying to change them to a class variable, but I got around this by using a map variable, mapping string to class reference.
I am using the plugin to save player data to SQL 2017 and to store item data, all using GUID to uniquely identify items, the other problem I had is formatting the GUID for SQL as UE4 returns it without the dashes so just had to make a function to add the dashes in.
Also you need to make sure you dont send it any SQL missing varaibles etc as it tends to crash UE4, the error handling is fairly limited but as long as you check for null strings etc before calling the SQL all is good ![]()
Hope this helps…