Releases: 2shady4u/godot-sqlite
Addition of support for foreign keys
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.2
Supported Operating systems:
- Mac OS X
- Linux
- Windows
What's new?
- Thanks to the kind contributions of @flomar , support for foreign keys has now been added.
- Again, thanks to @flomar , in-memory databases are now a possibility, as demonstrated in the example code, by setting the database path to ":memory:"
- Recompiled all binaries from scratch using the up-to-date Godot GDNative bindings.
Greatly reduced X11 binary sizes
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.1.2
Supported Operating systems:
- Mac OS X
- Linux
- Windows
What's new?
- This a companion release to v1.4a as this just fixed the overly large build size issues of that release. Used solution was just to 'strip' the resulting binary file, but ideally this should be achieved using compiler flags in some way.
Recompiled for Godot v3.1.2 and added plugin entry in Godot AssetLib
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.1.2
Supported Operating systems:
- Mac OS X
- Linux
- Windows
What's new?
- Godot SQLite is now available in the Godot AssetLib! Simply search for 'godot-sqlite' and you'll be able to install the plugin without leaving the convenience of your favorite game engine!
Why is this v1.4a?
Build sizes for the X11 operating system are excessively large due to being compiled in Ubuntu LTS with (maybe?) wrong compiler flags. Build sizes will be reduced, for X11, to a more manageable size in a future release of this plugin.
Added access to the human-readable SQLite query error message
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.1 & v3.1.1
Supported Operating systems:
- Mac OS X
- Linux
- Windows
What's new?
- Access to the human-readable SQLite query error is now available
- Fixed some bugs related to int vs. int64 (overflow should not be present anymore)
Removed external parser and restored build sizes
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.1 & v3.1.1
Supported Operating systems:
- Mac OS X
- Linux
- Windows
What's new?
- Removed unnecessary external JSON parser (nlohman's external JSON library)
- Restored previous size of linux binary file (back to ~9MB)
Added possibilities to export & import from JSON
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.1 & v3.1.1
Supported Operating systems:
- Mac OS X
- Linux
- Windows
What's new?
- Entire database can now be exported and imported to JSON for ease of access (see README.md).
- for-loop in insert_rows() started at 1 for some reason and, as a result, didn't insert the 0th row.
- Fixed bad query creation due to weird implementation of insert_row()'s for-loop.
Why is this v1.2a?
JSON importing uses nlohmann's JSON library for proper parsing and handling. This seemed to be an unnecessary endeavor as Godot supplies it's own JSON handling singleton. There's also something extremely rotten going on with the api.json which makes the Linux build's size explode to 77 MB for some reason...
The next version (v1.2b) will focus getting the size of the binaries down to manageable levels again by throwing out all unnecessary bloat and fixing the api.json.
Recompiled First Release Build for Godot 3.1
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.1
Supported Operating systems:
- Mac OS X
- Linux
- Windows
First release build
Download the demo-project and/or the necessary binaries below.
Godot version
Godot v3.1 RC2
Supported Operating systems:
- Mac OS X
- Linux
- Windows