Repeat after me: You never - EVER - let the client have direct access to the backend database!
Everything need be sanitized, checked and controlled through (usually RESTful HTTPS) backend APIs. That way no sneaky b*st*rd can sniff out your DB credentials by poking around the client or hit the DB directly with various nefarious SQL queries - including ruining your entire day by dropping tables everywhere. Which soon becomes ruining a career if you do not have a strict backup regime...
So, learn a language that is backend friendly. Python, Go, PHP, C# and Java are good ones. Listed in order of easyness to learn. Any of those will happily (and securely) allow you to do any DB juggling you'd ever want, and present to the client the result however you wish over HTTP requests.
So no, the very last thing AppGameKit needs is ability to hook up to DBs directly.